.
Search Results
The Dog House
310 Providence Hwy, Westwood, MA 02090
Located at the end of Lambert's Plaza, The Dog House is a canine's delight. Here dogs can be groomed, cared for,More trained, sent for day care and boarded long term. The facility also includes a retail store selling toys, food, care products, leashes and other dog-friendly items. The whimsical space, decorated with a large mural painted with dogs driving cars and an abundance of fire hydrants, is sure to be a hit with your furry friend, as well as the whole family.