We have boarded our ten year old Labrador, and also used day care, at:
Lakes Region Pet Resort – on Route 3 in Center Harbor, not far from the Meredith town line.
http://www.lakesregionpetresort.com/
Four Paws Inn – on Parade Road (Route 106) in Meredith.
http://www.thefourpawsinn.com/index.htm
Suggest you visit both and see if your needs will be met. Four Paws is more “rustic” than Lakes Region, but our dog does his “happy cry” when he realizes we are going to either one, so that is the dog’s recommendation. Never had any issues at either facility.