WARNING: THIS VERY POSSIBLY COULD MAKE YOU CRY. YOU WERE WARNED.
When a young couple discovered that their beloved dog had got cancer they were determined to make sure whatever time she had left would be as enjoyable as possible.
Which is why Elijah Saltzgaber and Marianna Wilson, from Salt Lake County in the US state of Utah, scoured around for some fake snow to ensure 11-year-old Maggie was able to have one last play.
After Maggie was diagnosed in July, Elijah and Maggie started a bucket list and the final thing on there was for her to be able to roll around in the snow - which was her favourite.
Aware that her time with them was short, the couple took her camping and paddle boarding, among other activities. Such a good girl.
However, the one thing Maggie loved doing above all others was rolling in the snow, but she was not going to make it until the winter.
Marianna said: "She would just frolic and sled on her back like a little toboggan," before her cancer diagnosis.
Wondering how they could create a snow mound in September, Elijah and Marianna explained their plan on social media and asked for help.
Elijah wrote: "Does anyone have a shaved ice machine they have put away for the season? Our sweet dog is passing of cancer and Monday we want to build her one last snow bank to roll in."
He added: "Saying goodbye to her Monday around noon so willing to pay and pickup Monday morning."
Someone suggested approaching skating rinks and the couple called the Salt Lake County Ice Center to help tick off the last item on the bucket list of Maggie, who served as their ring bearer when they got married.
The ice rink director Tiffany King said: "I think we can help out."
Staff members gathered ice shavings produced by the rink's re-surfacer and delivered it to Elijah and Marianna's garden for Maggie to play in.
Marianna said: "To see people from all walks of life come together for our dog, it's amazing.
"She touched us, and now she gets to touch so many other people. That's the best way for her memory to live on."
King said: "The small acts of service can make such a big difference."
Images show Maggie sitting on top of the mound of artificial snow while playing with a tennis ball.
Hours later, Elijah and Marianna bid farewell to their adorable dog at around noon.
RIP Maggie, we're glad you went at your happiest.
Featured Image Credit: @slcoparksandrec/Newsflash