This Makes Raising A Puppy 1000X Easier – Puppy Training Diary Episode #5

This one thing makes training a puppy (the one in the video is my 9 week-old Belgian Malinois puppy) 1000X easier. A must-have for anybody wanting to maintain their sanity while raising a young puppy, the right way!