Preheat the oven: Set to 350°F (175°C). Line a muffin tin with paper liners or lightly grease it.
This recipe makes about 8 standard pup cakes or 18–20 mini pup cakes.
Mix dry ingredients: In a bowl, whisk flour and baking powder to break up clumps and ensure even rise.
Combine wet ingredients: In a separate bowl, whisk the egg, applesauce (or banana), peanut butter, pumpkin, honey, and oil until smooth and creamy.
Bring it together: Add dry to wet and stir gently. If the batter seems too thick, add water 1 tablespoon at a time until it’s scoopable but not runny.
Add mix-ins (optional): Fold in a small handful of shredded carrot or blueberries. Keep pieces small for even baking.
Fill the cups: Divide batter evenly, filling each well about 3/4 full.
For mini pup cakes, use a small cookie scoop for neat portions.
Bake: Standard pup cakes bake for 16–20 minutes. Mini pup cakes take 10–13 minutes. They’re done when a toothpick comes out clean and the tops spring back lightly.
Cool completely: Let them rest in the pan for 5 minutes, then move to a wire rack.
Cooling fully prevents the frosting from melting.
Make the frosting: Stir the Greek yogurt and peanut butter until smooth. If it’s too thick, add a teaspoon of water. If too thin, chill for 10 minutes.
Frost and decorate: Spread a thin layer on each pup cake.
For a cute touch, top with a blueberry or a tiny dog biscuit. Serve in small portions.