Hand-painted leather
A custom pet portrait bag charm, painted by hand.
Carry the face you love on a stitched leather keepsake. A real artist paints every dog, cat, bird, rabbit, or companion from your photographs.

Make it yours
Create your leather charm
- Materials
- Premium stitched leather, hand-painted portrait, protective finish
- Colours
- 11 leather colours
- Portrait count
- 1, 2, or 3 pets
- Price
- AUD $109.80–$188.10 / USD $73–$125
Made one at a time
From camera roll to everyday keepsake
Choose the details
Select the leather colour and whether the charm will feature one, two, or three pets.
Share clear photos
Upload a bright, sharp image for each pet. Separate photos can be combined in one composition.
Review the painting
We paint the portrait by hand and email a proof so you can approve it or request a minor adjustment.
Receive it safely
After approval, the artwork is protected, packed carefully, and shipped worldwide at no extra cost.
“You can really tell it's a labor of love.”
Evelyn · Verified Etsy buyer · Hand-painted leather pet portrait charm
Read verified customer reviewsBefore you order
Pet portrait bag charm FAQ
Is the portrait printed on the leather?
No. Each pet portrait is painted by hand from your photo, then protected with a clear finish. Small variations are part of an original handmade piece.
Can you paint more than one pet?
Yes. Choose one, two, or three pets. Separate reference photos are welcome, and we will compose the portraits together on the charm.
Can I add my pet’s name or a gift note?
Yes. Both are optional. Enter the exact name spelling and, if you wish, a gift-note message of up to 20 words.
Will I see the finished charm before it ships?
Yes. We email a proof for approval. You can approve it online or request a minor adjustment before the artwork is prepared for dispatch.
How long does delivery take?
Most parcels arrive in about two weeks when the proof is approved promptly. Handmade artwork needs proper drying time, and Christmas periods may take longer. Worldwide delivery is free.