(FOX 2) - Muskrats are semiaquatic mammals native to North America. But even researchers that study their influence on habitats in the Great Lakes admit they are not the most beloved animal. "People ...