I've now had both (cats and current doggo). Neither would/will let me sleep. The kitties had a strict wakeup time of 6:00 a.m.; and if I tried to oversleep, someone would drape herself over my head and start patting my face. Upon occasions, LOUD vocal remonstrations were added to morning wakeup.
Doggo believes sleeping through the night is overrated, and will park herself next to me at 12 a.m. or 2:00 a.m. and cry piteously until I take her out . . .
They each and every one have their own personalities.
The only way we've been able to keep kitties from interrupting our sleep is to keep them out of the bedroom. We like to keep the bedroom door open, but have kept cats out at night by squirting them whenever they tried to come in. But our current cat is a sweet senior puss we took in a couple years ago, and she has DH wrapped around her paw. She comes in at night with her trilling and snuggling routine, and he hasn't the heart to chase her away.