Well it is not a good idea to assume someone of something without proof, I am venting with friends though and PETA has a track record of this type of thing, thats where my assumptions came from.

I did call the school, one of their administrators was given the flyer also, it was PETA but unfortunately there is not a whole lot they can do about it.