Kiefer Sutherland was 42 in Marmaduke when he played the character 'Bosco (voice)'.
That was over 14 years ago in 2010.
Today he is 57, and has starred in 94 movies in total, 22 of those since Marmaduke was released.
In Marmaduke, I think Kiefer Sutherland looks: