In this article, we’ve featured 8 top dog rescues in New Jersey. Continue reading to learn who they are. 1. Montclair Animal Shelter (Montclair) The Montclair Animal Shelter is an animal rescue facility run by the local government in Montclair, New Jersey. They offer animal services, care, and control for the Montclair, Nutley, and Verona townships. They specialize … [Read more...] about Top Dog Rescues in New Jersey