This isn't a big deal. The minicamp is a fan friendly interaction type of event and PETA would ruin that expierence, because there would be a hostile enviorment there. I think the suspension is a good thing. Here is what I stated in another thread:
"By suspending Vick from the camp, doesn't that free Vick from team punishment? If he were to miss Falcons camp, wouldn't the team have to punish him in someway for not making a camp, that I'm sure would be mandatory in his contract."
".....wouldn't the Falcons suspend him from the camp, and fine him for not making it when it's in his contract? So basically he would have not been in the camp no matter what, but this saves him from fines and PETA harassment, is what I'm getting at."