A woman adopted a senior cat from the shelter and came back for his old friend who was waiting for his forever home.
Mojo 11 and Max 16 were dropped off at Friends of Anne Arundel County Animal Control, in Maryland.
They have been friends together but were separated in different cages when they arrived in the shelter.
"About a month ago, this lady adopted Mojo, an 11-year-old cat who came to the shelter with another cat, Max, who is 16," the shelter wrote on Facebook.
"Mojo has been a wonderful pet, she said, but she couldn't get Max out of her mind. 'The idea of him living out his life in a cage just broke my heart,' she said."
Max (16) and Mojo (11)
The day after Christmas, she went back to the shelter to adopt Max and reunite the two friends.
Max meeting his forever human and is on his way to reunite with his best friend Mojo.
Updates: They adopted Mojo...
Mojo was loving his new home, but something was missing...
They went back to adopt Max!
He was so happy to be taken out of the shelter.
The two best buddies reunited at their forever loving home!
Snuggling up together! It's so nice to have each other at a place they call home.