The Cattle Dog is a small- medium dog. He is very trustable and there when you need him. He is extremely easy to groom, but he needs a reasonable amount of exercise and food. He is not good as a companion for a child.