He is sooo cute! Congrats.

He looks like he might have some ACD in there. (Australian Cattle Dog). He'll probably be medium sized. Doesnt appear to have very large paws. Im no expert though, thats just my guess