I am very unfamiliar with the breed, but a friend of mine who spent the past year touring the country to visit all of the best rock climbing locations while living out of a Dodge Sprinter has a blue heeler that is a perfect dog for her. She's super fun around the crag and a great outdoor dog, but small enough that she fits in the van. I don't know about her behavior around cats, but she's been super great and adaptable with the inconsistency of life on the road. Katie adopted her pup halfway through the trip when she found a friend fostering the abandoned litter, and she jut fell in love with the little girl. So she's been raising a puppy while on the road and the pup is just so well adjusted and behaved, I wonder if she was just lucky, a great pup mom, or if its inherent to the breed.