What do Mountain Lions Eat?

Mountain lions favorite food is deer. They will also eat elk, porcupines,pets, livestock, and small animals. Mountain lions will not eat an already dead animal. They prefer to kill their dinner themselves.