Ok, this guy is obviously new and hasn't looked at the game fully yet but has come up with an idea which he found interesting and thought he'd let other people know so that's good.
We can already have pets but they can't do any of that stuff, they can just be loyal to you and eat food. I think...