Garfield, the knight in shining armor