Pets For Life started in 2001 by opening an Op Shop in Ocean Shores to raise funds. Then the actual Shelter, above a Veterinary Clinic in Billinudgel, Northern Rivers NSW, opened. Since then Pets For Life has operated on other fund raising activities. Many dumped cats, cats unable to go with their human, mums with litters, some seniors, have been cared for & eventually adopted through the Shelter. All cats are desexed, vaccinated & microchipped by us in preparation for their furever home. An army of feline-loving volunteers do either a morning or afternoon shift to clean up, feed, medicate, brush & play with the residents of the Shelter.