Barkdog seems to hate shopfronts, we've recently discovered. If theres a single shop on its own that's fine, but any more than one in a row and he just stops and lays down and refuses to move! We thought something was wrong with his legs the first few times it seemed so random! You can walk on the opposite side of the road to them, but not the same side. I think it's all the people who mill about in the street on a parade of shops that he doesn't like. And random litter, if there's a tv dumped or a bin bag it's like an alien to be avoided!