A 7-year-old cat given away by his family walked 12 miles back home -- only to be given away again.

WRAL.com reported that, according to an April 4 Facebook post from the SPCA of Wake County, Toby, a fluffy orange and white cat, was given to another family but found his way back to his home.

>> Read more trending news

"When he arrived, he was met with heartbreak," the post said. "The family he thought had loved him took him to a shelter and asked staff to euthanize him. The shelter called us at the SPCA to ask if we could take him in and help him find a new family. Of course we said YES!"

The animal shelter said it took Toby in from a county shelter at the end of February.

Toby was adopted by his new mom, Michele, on Friday the 13, SPCA of Wake County communications manager Tara Lynn said in a blog post.

"It's funny. He's very sweet, but he didn't get along with his (feline) roommate," Lynn told People Pets. "We thought he'd need to be adopted out as the only cat in a home, but his new family has two other cats and he's fine with them. He's just been through a lot and wasn't settled yet."

>> Need something to lift your spirits? Read more uplifting news

Lynn told People that she wasn’t sure if Toby, who is FIV-positive, was given up by his family because of his disease, but it didn’t seem to impact interest from potential adopters.

“It’s cool, people were interested in him despite his FIV,” Lynn said.

Toby's life with his forever family is captured on his own Instagram page, a.cat.named.toby. The page has more than 15,000 followers and includes a post supporting the SPCA of Wake County's annual Dog Walk, which benefits all animals in the shelter.