В случае со стариком я бы приложила карточку, скорее всего еще до его замечания. Если бы действительно было бы так плохо, что сначала посидеть нужно было бы, объяснила бы как есть, что нога болит, поэтому разберусь с ботинком и заплачу. Люди слова понимают обычно. С собакой сложнее, собачники не всегда в адеквате, многие искренне не понимают, что можно собак не любить и даже бояться. Если у меня есть сомнения стараюсь держаться подальше от собак без поводков, хотя и не боюсь их, к счастью. Правда, в нашей европейской стране ситуации, описанные автором, практически невозможны, я не сталкивалась ни с чем подобным. Есть другое, например, в час пик в перепоненном транспорте всякое бывает.