Lucky Animal Protection Shelter staff were forced to race against the clock to save their 250 dogs from the flood waters in north-west Pakistan.
Tens of millions Pakistanis have been affected in severe flooding throughout the country. This has resulted in more than 1,000 deaths and more than a million people homeless.
