A stray dog lost 3kg of dreadlocks after a much-needed makeover by the people who rescued him.
Simon, an 11-year-old Shih Tzu, was taken to the KC Pet Project, an animal shelter in Kansas City, US, last week.
According to the shelter, Simon had "possibly one of the worst matted cases we have ever seen," with 3kg of dreadlocks weighing him down.
In a video posted to TikTok, vets show how they gave Simon the care he needed, removing all the excess hair and his dreadlocks.
"We can only guess how long it took for him to get into this condition, but one thing we know for sure is that life is about to get so much better for this boy," the shelter said on social media.