Our Newest Friends
Our Latest New Friends
Click Here to see all the pets available for adoption at TRHS!
Welcome to Three Rivers Humane Society!
Three Rivers Humane Society is located in Madras, Oregon. This shelter was born from the idea that shelter dogs deserve the best care possible. We are excited and challenged to take a tiny shelter in a small, rural area in a new direction; where dogs are seen as individuals, community members are proud to be involved, adopters share their experience with others, and above all…where Love Finds a Home.
When you adopt from Three Rivers Humane Society you are giving a dog a second chance for a wonderful life. You adoption fee covers the spay or neuter surgery, 24PetWatch microchip, shots to date including rabies if applicable, free vet visit donated by local veterinarians, and an introductory free month of pet health insurance provided by 24PetWatch Pet Protection Services, training dvd, and engraved ID tag.