There are so many pets living in shelters and waiting for a forever home, but it is always a challenge to find one. Some dogs and cats have to wait for years for adoption. This was the case with Rocky who had to wait for ten years before being adopted.

Of course, animal shelters do their best to rehome their residents, but some pets seem never to leave.

Betrayed just before Christmas

Rocky was a one-year-old puppy when his owner surrendered him to an animal rescue in Austria because the pup reportedly didn't get along with another family dog. It was just before Christmas on December 23, 2012.

Source: Facebook

At the shelter, the doggie turned out to be rather difficult to handle and had problems with other dogs. However, over the years the shelter staff invited all kinds of specialists such as trainers and dog behaviorists to work on Rocky's short temper. He has gained a lot of care and attention from the shelter staff as well. And their efforts paid off. Rocky has become an affectionate and friendly pet. He was especially loved by kids who visited the shelter as part of a buddy reading program.

Source: Facebook

Best Christmas gift ever

Source: Facebook

Although Rocky stayed in the shelter for ten years, the employees never gave up their attempts to find owners for his beautiful doggie. And this week Rocky has finally been adopted by a loving family where he will be given all the love he deserves.

Source: Facebook

Be happy and Merry Christmas, cutie!

Source: Facebook

Popular news now

This Mistrustful Bison Wouldn't Let Anyone Near Her Until A Calf Melted Her Heart

Cat Gives A Warm Welcome To A Newborn Kitten Rejected By Its Mom

Dog Receives A Gift From Her "Boyfriend" Every Time She Passes His House

After Losing Their Moms These Two Kittens Become Each Other's Whole World


You might be interested in:

"You've been a good boy": Santa Claus tells lonely dog he has a forever home

"Tears of happiness": Shelter dog cries when he recognizes his owner after three years living apart