The shock of discovering that my dog is a Republican
Sonny, with a friend. Dogs: you think you know them — but do you really? In recent weeks, this question has taken on a great deal of importance at my house, which is ruled, to one degree or another, by Sonny, our beloved seven-year-old Miniature Schnauzer, who has recently come…