Training your new puppy can feel like a full-time job. It requires patience and remaining firm and consistent. At times, training a puppy can involve getting up at all hours of the night, or coming home to a destroyed living room. No one said puppy parenthood would be easy, you remind yourself, and yet, you […]