2. What do common vampire bats eat? Common vampire bats eat small fish,reptiles,bugs and the common vampire bats drink blood from pigs,goats,cows and rarely humans.
3.
4. Where do common vampire bats live? Mexico,central and south America. In forests,woodlands,grasslands and cities.