Quizzing Live

Who Is The Human In Garfield's Life

Answer:
John