I've been a volunteer with Friends of Strays for about a year now--mostly on Sunday mornings helping to feed and clean out cages. I have been consistently impressed with this Shelter and the care and passion they have for their animals--both cats and dogs. There is a new Shelter Manager as of about a year ago who is awesome and really knows her stuff. Everyone who works there has the welfare of the animals as their first concern, and a genuine care for the unique needs of each cat or dog. Many of the shelter workers know each and every animal by name and they take time out of their duties to pet the animals, and talk to the ones who are most shy or scared. There are set times for feeding and cage cleaning across the day and if there is a smell when you visit, well that's pretty normal in a busy shelter but please know that these animals are not in any way neglected or mistreated. I can't speak to the experience of the gentleman who was turned down for adoption--and I think there is always room for discussion with the staff if you think a decision is unfair--but I can personally share that the saddest thing that happens at the shelter is not animals that are not adopted. It's when animals are adopted and then returned, which does happen more often than you would think, and it's crushing to see that cat or dog who left with such high hopes of a forever home be rejected and have to readjust to shelter life. So the folks who screen potential pet adopters may be particularly careful--and please, never lie to them or on your forms--but it's because they care so much and want to see these little guys thrive in their new homes. I would encourage anyone who wants to adopt to visit (check the hours on the FOS site); if you can't adopt, donate or volunteer. It's a truly rewarding experience.