Many dog owners will recognise how hard it is to raise a puppy. As adorable as they can be, they can also bring with them feelings of stress, frustration, and exhaustion