:D - we did the same thing: went on shopping sprees before the puppy; it helped with the 9 week wait. I bought A LOT of stuff. I retrospect not everything was what I needed - but I'm glad I bought before hand... it's all a learning experience.
Chloe, 13 weeks, is on Wellness; she doesn't love it - but eats it up. I do give her cheese, bananas and apples as treats; just for my own satisfaction. She takes half a vitamin a day - Visorbits; those can only be purchased at your vets. The vet actually recommended against Visorbits - said that they are not necessary; but our breeder recommended them: so - Chloe has a five generation champion pedigree - and I trust the breeder; so she takes Visorbits :D – she absolutely loves them too.
For squeaky toys - I found that Chloe likes the softer rubber ones best - because she can actually squeeze and make noise herself; makes her happy. She's got stuffed animals too - and again she prefers the ones that make a sound.
Nylabone - puppy and durable ones - she did not like. She's actually teething right now - and still will not chew on them. I bought an edible one - I won't be buying any more - because I don't like the ingredients - but she loved it.
Tooth paste - poultry flavored; loves it.
We bought a Vari-kennel (plastic: but better quality - more durable) - lets say she's impartial to it.
Bed – we bought 2; she really likes her beds. Make sure you get a better quality one because Chloe for example likes to “dig” in the middle of it. One of the beds is a donut shape – the other is a large pillow. When she sleeps on the pillow one – she always ends up on the floor – so I guess the donut one works better for her; it holds her in.
We also bought XL stainless steel bowls; and after the puppy came, I had to buy a medium size one; the XL was so big that she would step into it
Kong - puppy kong - she likes it (oh, she loves peanut butter) but she doesn't know how to hold it herself.
The only other thing that I found useful is blankets; we have lots - and i still feel like I do the laundry all the time. She doesn't soil her crate - but she spills the water, combine that with dirty feet and peanut butter kong - the blankets have a 2 hour life span

. She did piddle in the crate initially too: so it was good to have them handy.
Lastly - Treats: I over-bought... That's something that I would have done differently... Her favorite treat is her old kibble (her Breeder fed her "Performance" - but it's not available where we live). I bought all kinds of treats - and as a result I have a little treat snob. Buy one kind - a small pack; and see how your puppy does with it. Chloe for example does not like the Wellness/Old Mother Hubbard puppy treats (chicken flavored small bone shaped cookies) nor milk bones...
Good luck & have fun! (you won't have time later

)