I got Flo a vet bed to go in her crate. They are lovely and deep and warm but I've somehow never got good use from it as I've always ended putting something on top she can snuggle up in as they are just flat. I think vets like them from a practical point of view but I ended up having a vet bed in the bottom of the crate then putting a fleecy dog bed on top as I wanted her to have squishy raised edges she could snuggle up against. I suppose you could have a vet bed base then put some rolled up fleeces round the edge. Puppies especially like to have something to hug up against like they do with mum and the litter so just a vet bed on it's own may be a bit 'barren' for a little one so dig out some old fleecy blankets or an old dressing gown it can snuggle up in. Also ask the breeder if you can bring a bit of the bedding mum and the litter have been sleeping on. It may whiff a bit but the familiar smell will help puppy settle in the first few days. When we visited Flo at 3 weeks I took an old jumper that smelt of me and asked if she would put it in with the bedding so Flo got used to my smell when she was really tiny. Look forward to hearing more about your new puppy soon.