Kindergarten Obedience is An Important First Step in Training Your German Shepherd Puppy.
Kindergarten Obedience? What's that? When my German Shepherd
puppy is about two months old, I start it in early dog training.
I work with bait and I teach the puppy: Sit, Down, Stand, Come, Out, No, and to walk at my left side on a leash.
Very, very important fact: In kindergarten obedience THERE ARE NO CORRECTIONS!
There is a food reward for responding to a command, but never a correction.
To give you an example, I recently trained an adult dog that took close to an hour to “Down” on its own. I taught my two month old GSD puppy to “Down” with a hand signal in just about five minutes.
I do not use food to train a dog that is older than four months old. It is physically easier to teach these commands to a puppy. Whenever I start Novice Obedience at six months of age or later, I am weeks ahead having taught kindergarten obedience to the puppy first.
Basic Principles of Obedience (or any) GSD Dog Training.
1. Be consistent! Use the same command for each dog training exercise - be specific and do not alternate terms between commands for any exercise (ex. Down, Lie Down, Get Down, Drop, etc.) Pick only one name for the command and stick with it!
2. During dog training use short commands that can’t be confused with others. Use a pleasant conversational tone of voice at all times while training is going on.
3. Never underestimate the power of praise - award it to your GSD puppy liberally and very, very often! Do not hit your dog, but if discipline is necessary, shake it by the scruff much as a bitch would do when reprimanding her puppies.
4. Keep dog training session lengths short. Do not train so long that the German Shepherd puppy becomes bored. Finish with the puppy performing at his peak level.
5. Always refer to your German Shepherd by name throughout dog training- not as "boy", "sweetie", "honey" etc.
6. Train a little bit each and every day. Five minutes is enough for any GSD puppy. Dog training times may increase as the puppy matures.