Possum traps are getting to be a powerful way to rid your own home from the tiny critters. Finding rid of possums might be a struggle, and also for some persons, it really is a mission for rid their residences of your pests. It may very well be tempting to poison the possums; having said that, in various international locations This may be illegal.