Yes, dogs can eat both pumpkin and peanut butter. Most dogs LOVE the flavor of peanut butter - but it is higher in fat and calories which is why this recipe only uses a few tablespoons. Pumpkin is considered a superfood for dogs and is known to help with digestion.