Unless you work nights and sleep days ?Cats aren't the best companions for sleeping, since they are nocturnal animals, unlike dogs.
If you have a large breed dog do you let him sleep with you on the bed? What about the hair and smell? Does he wake you up in the middle of the night?