Actually, as far as the food/gas thing is concerned, I feed my dogs Petsmart's Authority Brand Lamb and Rice adult. I tried Bailey on Purina Dog Chow (chock full of corn), Iams Lamb and Rice (chock full of corn) and Nutro Lamb and Rice puppy (no corn).....even on the Nutro, she did huge soft "deposits"..and gas.

After the Nutro, I started her on the Authority Lamb and Rice puppy. It does have corn oil in it, but it is listed at almost the end of the list of ingredients, which I think means it's not one of the huge main ingredients...please someone correct me if I am wrong. We adopted Guinness right as she was about to finish up her last big bag of Lamb and Rice Puppy Food and he seemed to like it, even though he is about 2.

Both of them seem to be doing well on the Authority Adult now. Hardly any gas between the two and fairly small regular firm "deposits". And also, it's not as expensive as Nutro. Nutro here is $20 for a 20lb bag, but Authority is $17 for a 30lb bag.