How to Discipline a Puppy: Basic Training, Problems, and Solutions