how much does it cost to train a german shepherd puppy?
1. Puppy Kindergarten Class can cost between $125 to $150 for 4 weeks training session (one hour a week). 2. Basic Obedience Class can cost between $150 to $175 for 6 weeks training session (one hour a week).