When you say "real food", I assume you are talking about RAW feeding. You'll get alot of different opinions. #1 thing is to feed food that your dogs stomachs can handle while giving them the best of quality. Personally I feed our two Solid Gold for the time being. I will be switching soon because I think there quality is going down. My preference is kibble, mainly due to simplicity.