Safe Haven Humane Society is a very nice place. They do not keep them in small, tight cages. They exercise the dogs daily, and play with the kittens and cats. Safe Haven has fairly big cages. They provide nice big igloo dog houses. They have not just dog houses, but doggie hammocks! You may play with the clean, healthy cats. The dogs have swimming pools, big running area, and more. They are very healthy, no overfeeding or underfeeding. They are always spayed or neutered. They love company, so find one near your house ;). I recently adopted a cat from the SHHS. Her name is Emma, previously called Emma Louise. She loves a nice brushing, and she loves to nestle with you when you are in bed, sleeping. ;D, thanks for support. -Lileh