Opossums are the only marsupial-based species currently known to be native to the United States. Known also as simply “possum”, these creatures are often feared and there are many misconceptions surrounding the animals. If you are a homeowner that resides in an area where opossums are known to live, it is imperative that you take… Read More…