Recently, PETA has been on the hunt to make things right in the world by praising ethic rights for animals of all sorts. Which even includes vermin. A tight-nit vermin community in a small town outside of Boise, Idaho started a petition after a recent tragedy which led to dead mouse being left outside of […]