ARRR Rescue and Retirement Ranch provides a permanent and safe home for a variety of farm animals that otherwise have nowhere to go. Animals that come to live here may have suffered abuse, neglect, threat of slaughter, or simply been caught in a situation where the owner was no longer able to care for them. We offer proper shelter, a healthy diet, room for exercise, grooming appropriate for the species, and daily socialization. ARRR also provides regular vet care in combination with holistic practices such as homeopathy and acupuncture when available. Through patience, confidence building and love, we encourage each of our retirees and rescued animals to be who he or she is at heart. We believe all creatures have souls, therefore all have the right to live out their natural lives with respect and dignity, and to know what is to be loved.