
When you welcome a new pup into your family, it's easy to fall into the trap of thinking that your days are going to filled with cuddles on the couch and long, leisurely walks.
And while this can certainly be the case some of the time, often we underestimate just how many challenges we're likely to face when it comes to training our canine companions.