I didn't hear it. Do you have a link? PETA is different from ALF but having known many of their members, I know they give a wink and nod at ALF.
Sorry, I don't have a link. That is why I was asking if anybody else heard it. Yeah, I know that it is hearsay, but it was quite the "WTH" moment in my car as I was listening to the show.