Look like a pure lab to me. Like others have said, if he hunts and likes the water you got your self a bird dog.
Alot of idiots out there get a dog and find out they dont have the time nor patience for them, not saying this is how this dog came to be but you never know, Hell if it was my dog and he got lost I would damn sure be searching for him...