Have you ever sat on the couch, bed, or perhaps at your desk with a furball purring peacefully on your lap and wondered to ...