May 2010 puzzle

Cartoon of a confused personMay 2010 head-scratching puzzler

This is a Newfoundland dog.  Find his master.

Dog with a hidden picture.