Kawaii puppy with bow hugging a heart pillow, surrounded by hearts, stars, dots, and swirls.

Kawaii Puppy Hugging a Lacy Heart Pillow

A bright-eyed puppy in a striped bow cuddles a scalloped heart pillow covered with tiny hearts and polka dots.

🖌️ Color online
✏️ Add a name ⬇️ Download PNG 📌 Pin it

← All Puppy coloring pages

Colored example of this coloring page

🎨 How to color it

Color the puppy soft cream, the oversized bow rosy pink, the scalloped heart pillow cherry red, and the floating stars golden yellow. Use sharp colored pencils for the pillow’s tiny dots, little hearts, and lacy scalloped edge so the small shapes stay crisp. Try alternating pale pink and deep red on the background hearts, then add a gentle blush to the puppy’s cheeks.

The story behind this coloring page

The Heart Mira Sewed — Under the craft fair awning, a puppy pushed a needle through red felt with careful paws. Read the full story →

Under the craft fair awning, a puppy pushed a needle through red felt with careful paws. Mira wanted to make a welcome pillow for the new rescue pups arriving at sunset, but the thread kept snarling into knots that smelled like cotton and dust.

When her last heart button rolled away—tick, tick, tick—Mira left her warm rug and followed it between tall tables of ribbons. A small snail in a thimble hat had stopped the button with one silver feeler. “Trade?” he whispered, offering a loop of lace for the shiny button. Mira’s paws ached from walking on the cool floor, but she nodded.

Back at her rug, she stitched the lace around the felt and pressed tiny hearts across the front, one by one. The pillow was not smooth like the booth samples. It was bumpy, warm, and hers. At sunset, the shyest pup tucked his nose against it and sighed. Next time you spot Mira’s lacy heart, see if you can find the place where the runaway button chose to help.

Keep coloring — next in the Puppy collectionAll Puppy pages →

More in Kawaii style, from other worldsAll Kawaii pages →

More for ages 8–12 (big kids)All pages for ages 8–12 →

Explore more collections in the animals world The whole world →