We had a few and plan to get more. They’re very smart and sneaky too and each of them has it’s own personality. Not a replacement for dogs though. I don’t think a goat could ever be house trained. They’re unconscious about defecating.
And can be MUCH more aloof than cats!
Acat will just ignore you when you try to make it do something.
A goat will ignore you; and then stare at you with a "you ain't my boss", look!