Rick, it also amazes me that people who eat animal products-including meat and fish--can be outraged by this behavior, then go hunting or fishing the next day. In some Asian countries they torture dogs and cats to death (including boiling them alive and dismembering them piece by piece while alive) then eat them at "festivals" and, of course, at home.   People in America get really upset about the dogs and cats, but think it's perfectly fine to throw day old male chicks alive into a grinder, slam baby piglets against floors and walls, and condone other atrocities performed right here in the USA. They love their bacon, even knowing that a pig is sentient, and has about the same intelligence level of a human 3 year-old.  
My feeling about people who react angrily and/or defensively on the subject: if a vegan offends you simply by pointing out the immorality of your actions, remember that your actions are the problem, not the vegan.