Well, blood is quite a wholesome diet for insects. It has all carbs,protein,and sometimes lipids. When flesh needs munching and liquefication, bedbugs can thrive on juices. And since its a bed,they rely on body juices abundant. Thus blood. read more
A bit picky: Bed bugs will drink the blood of almost any animal, but they love human blood the best Most labs buy in animal blood, with everything from dog to rabbit and chicken used with varying success. read more
For thousands of years, humans understood that the bed bug would rather feed on humans than any other animal. Bed bugs only feed on blood; they do not feed on spilled food or other food of human origin. When bed bugs feed, they insert their piercing and sucking mouthparts, injecting an anti-coagulant so that the host blood does not clot. read more