Adopting a dog at any age can be extremely rewarding. Pups add so much joy to life. They are a constant companion and provide a wealth of benefits