Agree with PTP and Skylar. For a puppy, most of their regular kibble should come from you, to encourage bonding, and can be used as treats throughout the day. For special situations (and there are so many as training advances!), I use mostly real meat/products, but not too much. Latest favorites are dehydrated liverwurst, dehydrated tilapia fillets, leftover steak, leftover turkey

, and some commercially dehydrated treats. This week I introduced chicken gizzards, recommended by an instructor--they were a hit. My beagle girl only does her weaves if the payoff is high. Treats that I use in small amounts: hot dogs, bacon, snack sticks, canned cheese.
I used mostly kibble throughout the day for puppy games. I used a 'special' treat to reward pottying outside, along with a celebration playtime. I also used peanut butter for special situations, to acclimate my puppy to the crate in the car, and to lure/distract into the bath tub by spreading on the tile wall.
I also used kibble for puppy Kongs, softening the kibble with water and plugging the ends with a little canned food before freezing.
FJM, thanks for mentioning the dimple sheets. That's on my list to purchase and will provide endless options for home made treats that are easy to carry. My training partner uses salmon! The store-bought version of these treats is low value, but home-made would be very high value with real meat as the basis.