I do see some Heeler in the face..but like Karen mentioned it looks like a small Shepherd face and a heeler body! He's a gorgeous boy!

If he is the 45 lbs now..hmm...probably around 50-60 lbs, maybe even 70 but I doubt it, he won't grow much more at this age! Have fun with him! He may grow a bit!

I may be worng but I have been dealing wih dogs for quite some time!