Organs like liver, kidney and so on are often avoided by humans for meals but can prove to be an excellent source of energy and nutrients for dogs. Especially the liver, which is very rich in nutrients.