Predator Control: Be strong, families. You can do this. Reasons to trap cats: Definition: “Stray” (noun) domestic animal that is wandering at large. There are over 60 million pet cats in the US many of which roam loose, plus there are 70 million feral cats that are all strays. Getting […]