What a cutie! His muzzle looks houndish to me. He definitely looks part labbie. Could have rottie or shep too but it's tough to tell. Might be a bit easier if I saw him in person to make guesses at, pictures you never can quite tell as easy