This is awesome. My experience with cats is that they will rarely sleep ON a human like this, usually near, on lap, or something similar. Falling asleep in hug mode like this is pretty rare IMO.
Most of the dogs I've met have names like Roger, Zelda, Milo, Ralston and other names that could easily be human names. In the 1980s and 90s most of the names of dogs I met had names like Spot, Shadow, Benji, Rover, and the like. I guess people can name their dogs whatever they want. It's not convenient for me to get a dog right now, but when I eventually get a dog, I'm planning to pick a more dog-like name or perhaps a nerdy mythology name.
this is my beautiful little female cat. She is a house cat, very shy, and her only journeys were on our roof (italian historical center town, with the roofs of many houses connected or near enough to let cats jump from one to another). One night (ten days ago) she was chased by another cat, and she ran away only Bastet knows where. We are still waiting for her... we looked for her basically everywhere, but alas she has disappeared into thin air.