Possum traps have grown to become a highly effective way to rid your residence of these little critters. Obtaining rid of possums can be very a wrestle, together with for a great deal of folks, it might be a mission for rid their properties on the pests. It might be tempting to poison the possums; on the other hand, in several international locatio