Deworming puppies is always done by vets. Whether the puppies were born outside, in a puppy mill, come from a breeder, or came down from a spaceship, deworming puppies is done 100% of the time. But why is it always done? I recently saw this question in the forums. The owner … [Read more...]