There are very few things that beat the joy of coming home to an excited, wagging tail friend. Becoming a dog owner is truly a rewarding and wonderful adventure for people of all backgrounds and ages. However, being responsible for another living creature comes with a host of new responsibilities and few challenges too. As […]