Seven dogs that were found abandoned on a rural property in western Saskatchewan are recovering at animal facilities in the Calgary area.

The Northwest Canadian Greyhound League says volunteers drove to the property on Sunday to rescue the dogs.

The animals included five greyhounds, a beagle and a German shepherd-cross.

A neighbour who noticed the dogs gave them food and water until help arrived.

It took rescuers a few hours to gather them all together as some were distraught.

Brandi Williams, a spokeswoman for the league, says the dogs are slowing starting to bounce back and seem to be learning to trust people again.