Why do parrots sleep on one foot?

It helps conserve body heat. It also means the bird is healthy and relaxed.