People have been left in tears after a TikToker revealed a 'sudden realisation' they had upon taking their dog to the vet.
Not only are pets great to cuddle but they make you feel like you're not so alone, and are free and fluffy mental health boosters, always on hand when you're feeling low.
Sadly, though, pets don't live as long as people, so many of us have had to go through the heartbreak of losing one.
A TikToker's 'sudden realisation' at the vet has left people devastated.
Warning: Be prepared to grab a box of tissues.
The TikToker – who is the owner of a puggle named Oscar – posted the video onto the platform on Saturday, 8 October, after taking the pup for his vaccination booster.
The pair were sat in the waiting area when Oscar's owner caught sight of a sign.
The caption in the video states: "Just noticed this sign in the waiting room.
"Fly high little buddy."
The sign stuck to the reception desk reads: "When the candle is lit it means someone is sadly saying goodbye to their animal.
"We ask that you be respectful at this time and try to keep noise to a minimum."
The camera then pans to show a lit candle on top of the table.
The post has since amassed over half-a-million views, tens of thousands of likes and thousands of comments from people in commiseration with Oscar's owner's realisation.
One said: "Thanks, now I'm crying. Beautiful of the vet to do that."
Another user recalled how their vet did the same when their 'sweet kitty boy' passed away 'before Christmas'. "It was so appreciated," they said.
A third commented: "We do this at our clinic. We've had other amazing clients see the candle lit and pay for that owners euth [euthanasia] to help them not have to deal with that par[t]."
While another added: "This pain is on a whole other level... if you lost a fur baby they are with us everyday in the happiest form... RIP to my NEO I choose u in every life."
If you have experienced a bereavement and would like to speak with someone in confidence, contact Cruse Bereavement Care via their national helpline on 0808 808 1677