He does it all the time when I scratch/rub him. Course, Ive been a dog person my whole life!!
I knew a German Shepherd that would attempt to purr (if you could imagine a dog trying to purr) when I pet her. She would emit a soft, prolonged, groaning sigh, and lean against my leg.
I totally believe it. Dogs have many vocalizations that most people never hear.