Busa, you described a dog.
Cats are clean freaks, always grooming themselves. If you have a litter box... you need to train your cat. My cat has a small door she goes in and out of the house through. She poops outside.
No litter box. She doesn't bark either... and bother all the neighbors like a few dogs in my area do.