Pack the ski gear, load the car and head North, just don't forget to bring the dog. Because this New England ski trip is pet friendly not just pet tolerant. Too many times in the past we have cut our ski trips short because of the dog. This weekend that changed when we drove into Jackson NH with our dog's head happily hanging out the window. Jackson sits in the center of New Hampshire's ski country and happens to have one of the most pet friendly bed and breakfast inns I have come across thus far.