Dartmouth MA is a great place to have a dog. There are so many great places to go with your dog. You can hike, swim, and explore different areas. The better trained your dog is the more fun you'll have because a trained dog is a controlled dog.
The above video was done at Russells Mills Landing in Dartmouth and it is a beautiful little spot that you can visit any time of the year.