Possum traps are getting to be the most effective way to rid your home of this sort of little critters. Acquiring rid of possums might be a struggle, together with for many people, it will eventually come to be a pursuit to rid their properties from the pests. It could potentially be tempting to poison the possums; having said that, in several coun