as Karen said.. Pointer Heeler.. maybe....

both breeds are mostly white with patches and start getting speckles... he sure is a reaaaaal cutie!!!..

as for the pointer it could be german shorthaired one.. for the brown spotting.. who knows..

he kinda reminds me of a baby Niņo.. awwww... (Niņo is another doggie from here )