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