Adopting an animal from a shelter or rescue offers a number of important benefits, for the animal, for you as the adopter and ...