I'm looking for advice on a good route from Northern California to New Jersey with two people and a dog. We'd like to stop for occasional hikes, and will need dog-friendly hotels to stay in. Other dog-friendly establishments (restaurants, etc.) are a plus. Thanks for any suggestions!