Looks like my brother's dog. The dog is from my uncle's litter. Two of my cousins have the dog's sibilings and they had to do genetic testing for homeowner's policies. Their dogs is a mix of lab, retriver, chow, collie, boxer, and a bit of pit according to blood tests.
I'd say call it a lab/retriever...it's what it looks like.