I would ask the veterinary, just because they would know. Or call a 24 hour vet clinic and ask them witch product would be better to use, as they will know more then a store clerk that might know the most store bought products.
Never had to worm a puppy before but I would ask the people that work there most of them know about that place in all the good stuff to use and what to use and how to use it
Thanks! Your answer is awaiting moderation.