I tweeted this status a few minutes ago..
You might think PETA is extreme, but they do the work that no one else does.. to save and help animals in need. my thing is: don't criticize unless you can do better.
Take a look at this video- a case in point. PETA makes its mission known to the world, and the organization acts on their words.. it's not about empty promises, but rather teams of passionate people doing their best to help the suffering and ignored souls on this earth.