I used to have a "house" pig back when I was in high school. He was potty trained and just as smart if not smarter than most dogs

He got along great with our dogs and I doubt you would have any issues with a cat. Gizmo used to share a bed with one of the dogs they were always cuddled up together.

If you want a "house" pig I say go for it! I would love to have another someday