A couple of observations from an American:
1. "Walking distance" means something much different to many Americans than it does to many Britons. A half-mile would be stretching it, as anything more than a city block is considered applicable for a car.
I can recount multiple occasions where we'd be in a village we didn't know, as for directions, and someone would invariably say, "Oh, it's just there, <point in some general direction> well within walking distance, just turn left at the street just there."
We'd turn left at the street "just there" and walk a bit...and a bit more...and a bit more...and finally come upon a sign that would say what we were looking for was another two miles along.
2. Dogs and pubs go together like nobody's business. Nothing lightens my heart more than to walk into a pub, look around, and see dogs piled here and there, snoozing while their owners have a drink and a snack.
Probably the number one complaint my wife hears from (American) clients returning from England is "They let dogs in the bars! Disgusting!" - even though she tells every last person traveling there that dogs in pubs is common, so don't be surprised when you see it.