Save 50% on a Large (16 by 20) Hand Painted Canvas Portrait of your Beloved Pet by Carla's Pet Portraits in Victoria, BC! (SHIPPING OFFERED)


Slide 1 Slide 1 Slide 1






7 Bought / 43 Left
>> Get Yours! >>

Sale Ends In:

  • Days
  • Hrs
  • Min
  • Sec
Buy Now


  • Immortalize your much-loved companion on canvas for years to come or give a truly unique and thoughtful gift to the pet lover in your life!


  • Add to Cart$250 50% off now $125 for a 16" x 20" Canvas Portrait!


  • Capturing expression, colour, and of course, attitude, Carla simply needs a photo(s) of your (or your loved ones!) pet to get started.


  • Pick up in the Greater Victoria Area, or contact Carla to arrange shipping within British Columbia, as well as canvas size upgrades!


Fine Print

  • Valid Until: January 31, 2019
  • Limit (1) per person, +1 as a gift(s)
  • Limit 1 redemption per person
  • Pickup available for Greater Victoria Area
  • Shipping can be arranged for additional cost
  • One pet per canvas
  • Portrait is done on a 16X20 canvas
  • Applicable taxes are due upon redemption
This promotion is exclusive to IDD; the merchant is restricted from offering it directly (IDDeal Voucher Required). Primary IDDeal Conditions

More Details

Meet Carla Smale: a Victoria-based artist & craftswoman with a special love for animals of all kinds. She crafts her portraits working directly from your provided photographs (no sitting required) to capture the unique features of your pet. Be amazed at her ability to capture your pet's personality on her canvas!


"Love the painting that Carla did for my husband's birthday. She completed this painting fast and was quick in responding to any of my questions. I love it!"
⭐⭐⭐⭐⭐ Dahlia M. (Etsy review)

"I asked Carla if she could do a Norfolk Terrier for me and she did a terrific job. She perfectly captured the spirit of my friend's dog. And she shipped it the next day! Carla is a delight to deal with."
⭐⭐⭐⭐⭐ Julie B. (Etsy review)

The Company

Carla's Pet Portraits

Visit their Website

(250) 386-9813

View on Google Maps