Well, everyone who sees him thinks something different but at the shelter where we got him they said lab/shepherd mix? I'll never know, I'm just glad he's now he is