This is a close one but I have to give my vote to Heathcliff. Although the earlier episodes were kind of rough (sort of like the Simpsons), Heathcliff and Riff-Raff were both cooler than Garfield and his friends.
Are you sure you want to delete this post?
If Heathcliff and Garfield got into a fight, I would say Heathcliff would win easily, because he always picked fights with dogs and cats in the series, and as for Garfield, well, he just eats and lays around.
There is a battle between two wolves inside us all.
One is evil and the other one is good. Which wolf will win? The one you feed the most.