There are certain animals that are said to thrive in the wake of humanity. Squirrels are one of them as well as many rodents, pigeons, raccoons, foxes, coyotes, sparrows, skunks, opossums, roaches and flies. Essentially these animals can easily find food in areas populated by humans and so you will find many of them in those areas.
Latest Answers