Cats often knead Blankets. Reason? Well, cats don't actually do this to get a treat they are just making their own cozy little spot for them and themselves. If your cat is trying to get your attention or want you to pet him, he will probably roll around in his ball until you come over.Most dogs take the time to get used to being around people before they try to start rolling around on the floor with their nose, tail, etc. They understand that this is part of what they have to do as a part of the socialization process. As you can see it isn't too hard for a dog to get his head wrapped around something and roll on it. It's a lot harder for a cat to be able to roll around with his body in the air.