Meet Mr Gibson the Smiling Dog

Mr Gibson  — The best dog in the world!
Mr Gibson