They are great with the family and and on the farm. Look closely though a corgi that comes from a farm will always work best for you. Stay away from puppy mills
This is true for any breed of dog.
We have had Aust. Cattle Dogs (blue heelers) since 1970. We're on our 3rd one, who's getting old now.
Wouldn't have any other breed to work cattle. And, because they have the "pack" instinct real strong, they really protect their "pack" - your kids!
As mentioned, heelers hair coat is easier to take care of. They shed off dirt, burdocks, etc. very easily. They are a bit less "active" than the Border Collies & Aus Shephards.
Soooo smart. Most PEOPLE shouldn't own one - unless they are smarter than their dog. You have to be THE BOSS! head of the pack.
All 3 of ours have lost most of their hearing when they got 10-12 yrs old. We always taught hand signals (thank goodness!) but it's still more difficult now to work cattle when he can't HEAR your commands. Has saved me MILLIONS of steps!
Here he is with our Schnauzer.