Bringing home a new puppy is an exciting time filled with cuddles, playtime, and plenty of photo opportunities. However, it's also the perfect time to begin thinking about training. Many new pet parents wonder when they should start training their new furry family...