Because worms are so common in puppies, vets recommend de-worming them for the first time when they're 2 to 3 weeks old.
Rarely, your vet may want to give your puppy blood, because hookworms drain blood from the wall of the intestines, which can cause anemia.
Treatment is much the same for adult dogs with worms.