Here are some general factors a veterinarian will consider:
* Puppy's age: The first deworming is often done at around 2 weeks of age, with follow-up treatments every 2-4 weeks until the puppy is 12 weeks old.
* Puppy's health: Some puppies may need additional deworming if they are at higher risk of infection.
* Local prevalence of parasites: The veterinarian will consider the common parasites in your area and recommend the most effective deworming strategy.
Please schedule an appointment with your vet to discuss the best deworming plan for your Shih Tzu puppy.