I felt really sick reading that article, and am nearly in tears. I have a spaniel and they are one of the most people loving and loyal dogs you could ever wish to meet. That poor poor dog...
Also, that poor child, witnessing that. No wonder he was sick all over his dad. What a traumatic experience.
I get cross with my dogs on occasion, but to completely lose it like that is worrying. That man has obviously lost it, and needs help.
That poor child needs help too - no one should see a parent like that...