I saw something similar there was chicken and it had RSPCA approved sticker on it. I was like waaaaaaaat
If its saving animals and giving them away for adoption after treatment/care or sending them back in the wild then yeah it is.