Who says cats don't stick to people? They are obviously more sticky than 502! Th