It’s a modern day problem that just won’t go away — too many deer, too little room. Once considered a charming novelty, deer have become instead a menace to the well-being of humans and other wildlife.
Following their natural instincts, a doe can produce twins every year, producing 10 to 14 fawns in an average life of seven to 10 years. Unchecked, herds can double every three to five years. Lacking natural predators in the wilds of suburbia, humans must assume that role.