Steak is rich in proteins, iron, Omega-6 fatty acids, minerals, and other nutrients that your dog needs. Steak is good food for your dog. Make sure it is cooked to at least medium and without any salt or seasoning.