This is a great article on worming your puppy, and the various types of parasites dogs are susceptible to. Always talk with your breeder regarding a worming schedule once you take your puppy home. Often, puppies will need to be treated for parasites more often than adult dogs.
Click link for full article: http://www.2ndchance.info/parasite-dog.htm