See More Hear More Watch More Hear More Get on iTunes
deletedme deletedme

With Rescue Dogs In Demand

Just north of Boston, the Northeast Animal Shelter is one of the largest private shelters in New England. Founded in the 1970s, it went through a big expansion about 6 years ago, building a new 13,000-square-foot shelter with three isolation rooms. #FullNewsAudioAvailable #NPR


More from