Congrats on your journey as a dog owner. Puppy Training is NO Rocket Science. It's all about making good decisions. And it's the dog owners responsibility to teach, train and guide our puppy to make the good decisions. Check out our Podcast on Making the Good Choices.
Not everyone is owning a puppy. In the event your dog is no longer a puppy, dog training must be taken as a journey and not a course to complete and leave it to the nature to take it's the course. It is often unpleasant, and uneventful.