Oh, Hunter. He is a wonderful companion of mine and my two kids. He loved Herding Cattle as much as he loves work. He is a K9 Unit Police Dog. He loves to play fetch, flyball and loves training. We got him off a breeder in OH. He doesn't shed and is super friendly towards other dogs and people. Even though he is a K9 Unit Dog he sure loves being a herding dog. In the short term. Make sure you have a Ranch.. and a Tamaskan.