Commuters spotted 8-year old Rosie hanging around St Werburghs Road tram stop in south Manchester early last Monday morning.
Rosie was all alone
The giant (but very sweet) St Bernard looked 'lost and in pain', so a good samaritan decided it was time for a rescue mission.
They managed to coax Rosie to safety, then alerted a local animal rescue service and shared the story on social media.
Claire Smith, who lives near to where Rosie was discovered, saw the post and drove straight down to the shelter. And as soon as she laid eyes on the adorable pup, she agreed to offer Rosie the perfect forever home.
But life on the streets had taken its toll on this big pooch. She's currently undergoing a course of antibiotics for a severe ear infection, while vets are treating sores on her legs and nose.
Life on the streets is hard for a pup
She also has a cyst that needs removing, and specialists are waiting for further blood test results to see if there are any other issues.
It looks like Rosie has a long way to go until she's back to full fitness, Still, now she's got a family who will love and care for her until she's ready to start living the life every dog deserves!