I have always thought he was a BC or Aussie x ACD! I have a friend with a "Texas Heeler" (BC x ACD) and he looks almost identical to her. With the red tri pup, I would think he might be part Aussie.