Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Dog’s Sense of Smell Trivia
A dog’s sense of smell is legendary, but did you know that his nose has as many as 300 million receptors? In comparison, a human nose has about 5 million.