Children are like puppies, grandchildren are like kittens. That is important to remember.
With a puppy, if you don't lead it as a member of the pack, it piddles all over your house. With a kitten, drop it on the litterbox and it is good. You just love it and remember it is a cat in training. It can do a lot of things, but it can't become a dog.