My little one makes the oddest noises - it's not a growl, it's a distinctively different sound. And he does it when he should be happy, like when he's rolling on the floor or in the grass - and sometimes when he's snuggling.
I've had dogs all my life, but they've been big(ger) to BIG dogs, never anything this tiny. Everything he does is strange and wonderous to me. When he walks fast, he moves on "kitty feet", so it wouldn't surprise me if he purrs, too

.
Anyone else? Or am I misinterpreting his sounds?