Why does your cat drool When you Pet It?

Because they're so relaxed and loving it, they get too carried away and they can't help but open their mouth a little, and drool. A bit like older cats when sleeping, they can't help when saliva builds up in their mouth.