I went a bit mad. We had a crate, tons of toys and I mean tons, 3 different beds for him to choose from, lots of puppy toys like soft rabbits, every puppy treat we could find (in case he didn't like some of them), two giant bags of dog food, an ID tag, bowls, a training lead and a short lead, I don't know how many blankets and a lot of second hand towels (raided my Mums airing cupboard)
I cleaned the living room (his room) from top to bottom and tried to make it as puppy friendly as possible. I checked the garden for hazards and escape opportunities which lead to the purchase of bamboo screening
Our breeder gave us bowls, a book, treats, food, a lead, collar, all our paper work, new toys and an an old toy, his favourite.
Obviously we also had the camera charged up and ready to go!
I think getting the old toy was really excellent because it smelled like his old home, he still has it, I think it gave him comfort in the first few days.
Be prepared to keep DC's away at first to let him settle in a bit and find his way around so he feels confident before getting smothered with hugs and kisses.
I don't think you need to go as mad as we did. Although we didn't actually have to go shopping again for a months lol and don't bother with bamboo screening, dog pulled it all down!
Is my dog spoiled? Absolutely 