First, a little background. Bernie will be 4 years old next week (yaay). When he was 9 months old (before I had ever met him) he was run over by a car. This resulted in multiple surgeries and months of recuperation.
Today, he runs a little slower than other yorkies, and has a really skinny butt

, but other than that you'd never know he'd been through such an ordeal...that is, as long as he is getting the right food.
Bernie has some neurological issues as a result of his run-in with the car which include some bowel incontinence. He has improved over time and I've been able to manage it over the past three years with the right food. However, they must've changed the food I've been feeding him, because he's begun to have some problems. (Note, this is not a training problem, it is an incontinence problem...I will not get into how I know because it is not pleasant, but I am certain)
The only way to find the right food is to experiment. I've ordered new diapers (he's grown a lot since we first had big problems, and only has one that fits), stocked up on disposable washcloths, and am preparing to try some new food. (which will be added slowly to his current food)
So, here is where you come in....What foods produce the smallest/firmest stools? Also, ummm, are there foods that are less likely to produce gas? It seems if he's gassy it is combined with flying poo, (sorry)so what foods keep your angels smelling sweet?
I've read all the merits of raw, but my baby needs a consistent never changing diet...we have problems if he gets ahold of a single treat, so kibble seems the easiest and safest bet (and wet food is a nightmare).
Thanks in advance for any input!