A little goes a long way with pumpkin! Small dogs that are about 10 to 20 pounds (like John John) can have about 1 to 2 teaspoons per day. Medium dogs that are about 20 to 40 pounds, can have 1 to 2 tablespoons per day. And large dogs that are over 40 pounds can have up to 4 tablespoons per day. This is according to the AKC and other sources I found about pumpkin for dogs. Always start with a small amount if pumpkin is new to your dog as it does have fiber. And then you can increase it slowly from there to enjoy the full benefits!