I have been volunteering my time with animal rescue groups and animal shelters for more than 20 years. Of all the places I've spent my time, Pet Orphans is by far the best. Now my children volunteer with animals. The dogs are not sad and crying the whole time we are there. They actually seem happy for shelter pups. They get to socialize and play with the humans and out in the yard with other dogs. The staff make sure the animals are well socialized before adopting them out and if an animal has any issues, like food aggression or they are jumpers and easily get out of their yards, they are very honest so that the humans know what they're dealing with and are up for the challenge that some canine companions can be. The cats are not stuck in cages, they are in rooms like a bedroom (sans bed) full of toys and cat trees, where they can get plenty of sunbathing time at the window during the day as well as much or little social interaction they may (or may not) want. Not only are their facilities kept clean, the staff is friendly and my kids are learning a sense of workmanship responsibility by volunteering their time there as well. Pet Orphans also takes care of their animals with good medical care. They do have an on-site vet and modern medical facilities for animals who are or become ill during their stay at the shelter. The other great thing we love about P.O. is that most of the animals get adopted out quick into their furever homes.
We took in two dogs from Pet Orphans as fosters who have warmed their ways into our hearts and quickly became part of the family as well as very bonded to each other. The two dogs we've taken in from Pet Orphans are well socialized, great with people and other dogs.