Having a young puppy is a lot like having a toddler. They’re cute, and funny. They give great cuddles! But they’re also destructive, demanding, poor at communicating their needs, loud, always hungry, and incredibly time consuming. Managing life with a puppy can feel very overwhelming at times. I have spent the last four years supporting …