Opossum Pest Control

Why do I allow opossums to live in my yard? Opossums, large marsupials, used to reside in the rural areas surrounding southern California, but people have since relocated them. Opossums haven’t had much of an option but to acclimate to human culture and learn to coexist with people as cities have encroached into rural areas. […]