I am not a dog lover nor am I a people lover. In fact, I find the latter annoying and the former, well, annoying. The difference is, I can (and do) put my dog in a cage when she is particularly irritating. I have not put a person in a cage….yet. Actually, that’s a lie, [...]