I have a rescue that is a Catahoula/something (possibly Shepherd) mix.
Catahoulas are loving, loyal dogs but earlier posters are right. They need daily exercise and are somewhat territorial to their pack so if you're not the "willing to go to the park or on walks and toss the tennis ball" and "willing to be assertive", there could be socialization problems with other dogs.
I think my girl is pretty smart (so I kind of disagree with Widge on that) but maybe I'm just blinded because she's mine. :hihi:
I would recommend not getting one without a yard but since I have no idea what you get (size wise) when you combine a Catahoula with a weenie dog, you probably want a second opinion on that.