I was going around the internet as you do, and I found that there was a fun but simple companion and follower mod that was just released for Xbox One (and I think PS4) called ''Khaj'' which is short for Khajiit.
Khaj is a companion that acts just like any other sabre cat, but with a Khajiit voice, hence the name ''Khaj''
He has high amounts of health and holds a level of 500 which means he isn't easily defeated. 500 might seem overpowered so he isn't for those types of players who want an immersive and realistic companion, as he cannot die.
Other than this he is just a standard follower who you can trade with, talk to and give commands.
And no, you cannot marry Khaj..