Here are a few links of interest:

Nathan Winograd letter re the Houston Animal Shelter regarding PETA