What are you feeding him and is he getting enough water? Water is not only essential in general (I know..."duh"

), but also very much needed for proper digestion.
Also, when you say you gave "pumpkin pie" - what do you mean? Canned pumpkin is fine, but not pie.
When he does poo, what is the poo like?