Do you stare in amazement at the well-behaved German Shepherd puppy at the dog park listening and following his owner's commands while your puppy is off wreaking havoc or dragging you all over the park? Are you sick of your adorable little German Shepherd chewing everything in sight? Are you tired of your puppy leaving "surprises" all over the house? Do you want to teach your new puppy how to sit, stay, or heel? Does...