Animal Haven, a shelter for cats and dogs
A no-kill shelter for abandoned dogs and cats in New York City.