As Chrissy Teigen awaits the arrival of her second child with her husband, singer John Legend, she’s had to say goodbye to another member of her family: her beloved bulldog Puddy.

“Today our baby, Puddy, has gone on to the pup heavens,” Teigen wrote on Instagram, alongside a collection of photos of Puddy through the years. “John and I got Puddy in our first year of dating, when I convinced him half-birthday presents were a real thing. 10 years ago, on May 30th, I found the dog that would be there for us through every up, down, new house, new city, new tour, new travel.”

The model and cookbook author, mom to daughter Luna and two younger bulldogs, continued, “[Puddy] welcomed new pups and loved on new babies and new bellies. He was there for everything. Every time I needed a taste tester, someone to kiss or needed to sob into his stinky rolls, he was there.”

The heartbroken star finished by writing, “It’s true what they say [about pets]. We are their entire lives and it is the greatest shame that they can only bless us with a short spark of time in ours. I always knew I would lose a piece of me when he left us. I feel the hole now. I will love you forever, my boy. My heart aches. Thank you so much for everything, everything.”

View this post on Instagram

I love you. I will miss you every day.

A post shared by chrissy teigen (@chrissyteigen) on

She also shared a series of photos and videos of Puddy with Luna as a baby, writing, “I love you. I will miss you every day.”

(photo via Phillip Faraone/Getty Images for The Art Of Elysium)