I have noticed a few times that older dogs tend to welcome young cats as friends. Maybe the cat energy is good for their arthritic aches and pains. Maybe the kneading feels good - like a massage. I am glad that your cat has a cuddle buddy, and that your dog is so tolerant of the affection.