All German Shepherd Puppies are AKC registered and are sold as LIMITED REGISTRATION! Puppies are 1500.00. Once puppies reach 5 weeks of age you or a representative will be able to come and pick out the puppy of your choice. There is a $300.00 deposit that will be due once the puppies are 2 weeks of age. The remaining amount will be due the day that the puppy goes to his/her forever home. Once puppies reach 6 weeks of age they will go to the Vet. for their first shots, and health check. Puppies will receive all preventative medications needed to ensure they are healthy such as wormer, and first shots. They also come with a 30 day health guarantee. Parents are on site and we do not ship puppies nor do we sell puppies without meeting you or a representative.