We can't emphasize enough the difficulty of traveling with pets. Very few of our accommodations allow pets inside. It's too hot in the summer and too cold in winter to leave animals in the car. They really will have a better time at home with a neighbor's kid to feed them. Bed and breakfast licensing does not allow hosts to serve meals to non-guests.
Country inns are always a popular dining choice for local residents as well as visitors.
Guests at the inn need to reserve ahead the same as everyone else to be sure of getting a table. Call ahead if you discover you'll be arriving late. Innkeepers tend to be fonts of information.