Flexi Says: Mammals generate heat mainly by keeping their metabolic rate high. The cells of mammals have many more mitochondria than the cells of other animals. The extra mitochondria generate enough energy to keep the rate of metabolism high. Mammals can also generate little bursts of heat by shivering.