The Palmer House has one dog friendly accomodation. The Henry David Thoreau Cottage is a stand alone three room cottage with its own deck and private garden.
Falmouth has several scenic locations for dog walking. The Shining Sea Bike Path is a lovely 4 mile paved path that winds through bird santuaries, along sandy beaches and ends at the charming village of Woods Hole. When you are there be sure to stop for some refreshments at the outside tables at The Pie in The Sky coffee house. Coonamesset Pond is another locations where leashed dog walking is a treat. The off leashed areas are the beautiful 400 acre Beebe Woods nature trails. Also, The Crane Reservation off of Route 151 is a wonderful area to romp with your best friend.
From November 1st through April 30th all Falmouth public beaches are dog friendly.