“Community Cats” are the cats that live outside – cats who have been abandoned, ferals, and strays. They are homeless, but often have...