Adorable puppy! What breed is he?

Teeko still has his "blankie" as well, and he's almost 2! I'm not planning on getting rid of it just yet, he loves to cuddle with it.