Good luck with your new arrival

If you have a good read of the threads on this board and also in our FAQ section, you'll find all the info you need and more

Your breeder should be able to advise you on food & supply you with a diet sheet - most good breeders also give their puppy buyers a small bag of food so you can keep her on the same food she is used to for the first week or two (to avoid upsetting her tummy)
Here are two books on puppy training you might want to invest in and read before your pup comes home:
"The Perfect Puppy" by Gwen Bailey
"Complete Idiot's Guide To Positive Dog Training" by Pamela Dennison