Dog person here. But I gotta say, Garfield was my shit when I was little. I even watched BOTH Garfield movies with Breckin Meyer and Jennifer Love Hewitt.
Sockington http://twitter.com/sockington?from_source=onebox is the Garfield for today's jaded, cynical adult. He makes me laugh when I'm pissed off.