That was a really well written post, even though I'm not a veg', I still enjoyed reading it very much. I didn't think that being called a bleeding heart, animal rights,
cavy hugger is a bad thing at all! I would be proud to be called that!
Again very well written! Kudos to you!