News
Meet Megan Johnson, Pet Lover And Animal House Proprietor
There are few stores in the neighborhood more deserving of their name than The Animal House, the popular pet store at 157 Fillmore St. When we stopped by the other day to chat with owner Megan Johnson, the place was abuzz with pets, their owners, neighborhood kids and an overabundance of doggie treats.