I looked at some pics of Kelpies, and they do look similar though the face colors were mostly black and tan on a lot of pics. I'm more or less going by what was described to us as an "Australian Blue Heeler" when we acquired him. I also heard of "Red Heelers" too, but did not know of "Kelpies" until now.
'I do know this, he is a extremely smart dog, learned general dog commands intuitively and tries to 'herd' our 2 cats when they are running around the house until a stern NO is heard! And yes out in public with him the words "pretty" and "beautiful" are used quite often when seen.