Welcome home, Basil.
Ollie's outraged face is priceless. 
My poor dog, a big Staffie cross, got beaten up by an enormous ginger cat yesterday. It was sat on a low wall in an alleyway, and clearly had no intention of moving, despite having an escape route.
As ddog and I tried to slink past, flattening ourselves against the fence further away, it flew at ddog, hissing and spitting, and slapped her across the face. After we'd scurried past, I turned around and the cat had followed us a few yards down the alley,, and was sitting on a little bridge over a stream, glaring at our departing backs, the very picture of triumph.
Ddog gets put in her place at home by Matt, who only has to catch her eye to start swearing at her, and now her street cred has been totally destroyed! 