I have a question about food. We have been feeding our puppy (now 12 weeks) Merrick grain free puppy since we converted him over when we got him (doing the transition) so he's been entirely on it for about 3 weeks. He has been doing fine no diarrhea or anything up until Sunday night. He has been sleeping through the night since 9 weeks. Sunday evening he woke us up we took him our potty, he had diarrhea. Then Monday night same thing, but twice 2am then again 4am. Last night once at 2am. During the day it's between, sometimes normal then later with diarrhea. The only thing we changed was increased his food according to the package for age/weight. Do you think this could be it? Should we decrease? or is it we are feeding him to late in the evening? his feeding schedule is 6:15am, Noon, 6pm. One thing I also noticed it the package shows they eat more then at 16 weeks it decreases???? Why is this?