I have no idea why. It's not like English "go nuts" is much better.
There is no other way to say that someone has a cat.
It depends on context, but could in some cases be left ambiguous on purpose.
Where does the sentence lead? to next sentence about cats, or to next sentence about a person being unreasonable/crazy.