They need a protein found in animal blood called isoleucine in order to produce eggs. So if they're going to make their month long lives worthwhile, they need to stock up, and fast. As a result, lady mosquitoes spend most of their brief lives in a ravenous search for blood meals, drawing blood from any vertebrate they can find.