My dog gets diarrhea from canned food and table food. I try not to give it to him, but sometimes he gets it himself-- if you know what I mean, by either getting into the garbage or sticking his head on the counter after we are done eating or eating my 2 year olds food that she gives to him.
It doesn't matter how much or how little he eats (or what food it is) he always gets it. That is the only thing we can guess that is causing it because that is the only time something like that happens.