Quote Originally Posted by lv4dogs
Midwest has awesome crates now and I think other brands have them too. They come with a divider panel that allows to adjust the size as the puppy grows.
crates

I'm not exactly sure what size would work as he's mix & you just don't for sure how big he will be when he's full grown but I'd guess that the 42 L x 28 W x 31 H" would work just fine.
I have two of those crates, although they are both the larger size ( 48 L x 30 W x 33 H"). I have two Labs and a GSD/Pit mix. The Labs are about 10-15 lbs bigger than Mandy. Mandy is a little small for the crate but I like it for her size because she has room to stretch. It's a pretty good size for my Labs, too.

Since he is Lab/Golden and a male, he will probably need this size if you want him to have a little room. The smaller sizes would have fit my girls fine, but they wouldn't have room to stretch out to sleep. If you have room for it, I would get the larger size.