I agree with Jamie, that it is important to start them off with supplements.Wh en it comes to the food, there are a lot of good brands I think. But I would be careful with how much protein you give him, and also keep an eye on how fast he is growing, so you can adjust the feeding a little.
Beds hehe, well I am sure your bed is a real nice place he will soon find lol... But if you dont want him in the bed (they do tend to hog the blanket) get something you can zip off and wash.
Toys, my babies here love the rope toys, and kongs of course. Try to keep him away from too small toys, that can get stuck in his throat, or down into his stomach and then no further. I like the Nylabones, and for a puppy with those teeth, that is a real good way to go, since they dont splinter at all.
Good Luck with your new baby, and it would be so much fun to see pics of him
Marit