If you happen to be in a desperate need for coffee or some soft drinks while on your trip in the mountains, you can have some rest at the local Coffee Shop. Nothing fancy and no special treatment for your furry friend though.
The map directions are only approximate as Google was not very helpful...