Ruff & Royal

Pet Memorial Gifts — Custom Portrait Keepsakes

Something to keep, for the pet you have lost. Upload a photo you love and the AI redraws it as a portrait — then it goes onto a framed print, an engraved pendant, a keepsake ornament or a plush throw.

Every generation returns four full-resolution variations, so you can sit with them and choose the one that looks like your pet before anything is printed. There is no deadline on this and nothing expires.

Custom Pet Portrait Poly Twill Throw Pillow

Custom Pet Portrait Poly Twill Throw Pillow

Pet Photo Blankets & Pillows

$42.95Save $9.00

From $33.95

Custom Pet Portrait Faux Linen Throw Pillow

Custom Pet Portrait Faux Linen Throw Pillow

Pet Photo Blankets & Pillows

$46.95Save $10.00

From $36.95

Colored Frame Poster | Custom Pet Portrait Framed Print

Colored Frame Poster | Custom Pet Portrait Framed Print

Pet Portraits

$69.95Save $14.00

From $55.95

Custom Pet Portrait Cali Throw Blanket (Embroidery)

Custom Pet Portrait Cali Throw Blanket (Embroidery)

Pet Photo Blankets & Pillows

$76.95Save $16.00

$60.95

Custom Pet Portrait Deluxe Sherpa Fleece Blanket

Custom Pet Portrait Deluxe Sherpa Fleece Blanket

Pet Photo Blankets & Pillows

$44.95Save $9.00

From $35.95

Custom Pet Portrait Poly Velvet Throw Pillow

Custom Pet Portrait Poly Velvet Throw Pillow

Pet Photo Blankets & Pillows

$58.95Save $12.00

From $46.95

Custom Pet Portrait Woven Pillow

Custom Pet Portrait Woven Pillow

Pet Photo Blankets & Pillows

$64.95Save $13.00

$51.95

Custom Pet Portrait Woven Cotton Blanket

Custom Pet Portrait Woven Cotton Blanket

Pet Photo Blankets & Pillows

$64.95Save $13.00

From $51.95

Custom Pet Portrait Throw Pillow

Custom Pet Portrait Throw Pillow

Pet Photo Blankets & Pillows

$87.95Save $18.00

From $69.95

Custom Pet Portrait Quilted Throw Blanket

Custom Pet Portrait Quilted Throw Blanket

Pet Photo Blankets & Pillows

$98.95Save $20.00

$78.95

Custom Pet Portrait Fleece Sherpa Blanket

Custom Pet Portrait Fleece Sherpa Blanket

Pet Photo Blankets & Pillows

$67.95Save $14.00

From $53.95

Custom Pet Portrait Soft Polyester Blanket

Custom Pet Portrait Soft Polyester Blanket

Pet Photo Blankets & Pillows

$42.95Save $9.00

From $33.95

Custom Pet Portrait Arctic Fleece Blanket

Custom Pet Portrait Arctic Fleece Blanket

Pet Photo Blankets & Pillows

$32.95Save $7.00

From $25.95

Custom Pet Portrait Stretched Canvas, 0.75" Frame

Custom Pet Portrait Stretched Canvas, 0.75" Frame

Pet Portraits

$42.95Save $9.00

From $33.95

Custom Pet Portrait Framed Paper Poster

Custom Pet Portrait Framed Paper Poster

Pet Portraits

$87.95Save $18.00

From $69.95

Custom Pet Portrait Stretched Canvas, 1.5" Frame

Custom Pet Portrait Stretched Canvas, 1.5" Frame

Pet Portraits

$57.95Save $12.00

From $45.95

Custom Pet Portrait Stretched Matte Canvas, 1.25" Frame

Custom Pet Portrait Stretched Matte Canvas, 1.25" Frame

Pet Portraits

$44.95Save $9.00

From $35.95

Custom Pet Portrait Velveteen Microfiber Blanket, Two-Sided Print

Custom Pet Portrait Velveteen Microfiber Blanket, Two-Sided Print

Pet Photo Blankets & Pillows

$53.95Save $11.00

From $42.95

Custom Pet Portrait Sherpa Blanket

Custom Pet Portrait Sherpa Blanket

Pet Photo Blankets & Pillows

$42.95Save $9.00

From $33.95

Custom Pet Portrait Acrylic Wall Art Panel

Custom Pet Portrait Acrylic Wall Art Panel

Pet Portraits

$53.95Save $11.00

From $42.95

Custom Pet Portrait Velveteen Microfiber Blanket

Custom Pet Portrait Velveteen Microfiber Blanket

Pet Photo Blankets & Pillows

$34.95Save $7.00

From $27.95

Custom Pet Portrait Square Poly Canvas Pillow

Custom Pet Portrait Square Poly Canvas Pillow

Pet Photo Blankets & Pillows

$56.95Save $12.00

From $44.95

Custom Pet Portrait Acrylic Prints - Triptych (3-Panel)

Custom Pet Portrait Acrylic Prints - Triptych (3-Panel)

Pet Portraits

$528.95Save $106.00

$422.95

Custom Pet Portrait Framed Matte Canvas — 4 Frame Colors, Multi-Size

Custom Pet Portrait Framed Matte Canvas — 4 Frame Colors, Multi-Size

Pet Portraits

$68.95Save $14.00

From $54.95