We also have a 3 year old Australian Cattle Dog who looks a lot like yours :-)
Yesterday we added an 8 week old Blue Heeler to our family. Her first act was to pee in the jeep on the way home -lol
Here they are playing today. They were having a hoot :-)