Study links larger cat populations to higher happiness across 93 countries · Digg