Our german shepherds are born in our home with a very hands on delivery process. All dogs and pups are AKC registered. Pictures will be taken at birth, around three weeks, and then once again around five to six weeks. At two, four, and six weeks of age they will be wormed with Nemex-2. Also, at six weeks old they will have their first puppy health checkup at Seagrove Animal Hospital along with their first vaccination and fecal test.