Molly rolls on the ground simultaneously purring and hissing happily - Cat Protection Society of Victoria