That poor little boy's leg...
Fab cat yes but also should be a wake up call to people who wax lyrical about how trustworthy their dog is. You just never know. I say that as a dog owner. You can't trust humans not to do unexpected things so why hold (dumb) animals to a higher standard.