I would probably have done the passive-aggressive option, 2! But I'm just wondering how clear you made your position and whether your 'good' friends really worked out what was happening? If you normally tend to slip into the background, the ones who know you might have moved off, chatting, to others who don't know you, and it might just have 'happened" - and maybe if you'd shouted they would have said 'Oh, sorry,' and fallen in line. Just a thought. I would never leave my dogs outside unsupervised, and anyone who thinks you should is thoughtless, at best. You can find better - doggie! - friends who would love to walk with you and lunch at a pub. Pity you're not near me! (Cotswolds)