Great horned owls are generalists and therefore eat just about anything. They have a wide range of prey, from small rodents, to large birds such as herons. A great horns diet consists of about 90% mammals,10% birds, and herptiles and insects. Owls also get moisture from their prey, so they do not have to drink often.