I agree with Erykah. Be prepared for anything when you buy a mixed breed from a "breeder". Find a vet you trust, because you'll need it in the beginning for deworming, vaccinations, and whatever else your puppy's breeder may or may not have done.
You'll need toys, especially a kong, along with pee pads and a crate, if you've decided on crate training. You'll also need a water dish, a food dish, and some very washable blankets and old (but not ratty) towels.
Your breeder should tell you what they were feeding, so you should buy a small bag of that, and then come here for better food advice (because it's so rare that breeders know anything about good dog food).
Hmm... what else?