I just received my dog's portrait today and I can honestly say that IT IS THE GREATEST THING EVER! If you are on the fence of whether or not to immortalize your dog in a humorous way, just do it! I opted for the 20 x 20 sized canvas and it is perfect. Not too big, not too small... The attention to detail is fantastic and I can't stop smiling because my dog is wearing a hat! Once I find the most beautiful frame, the portrait will be prominently displayed. Thank you!