We are open for browsing

A Sheepdog Called Sky

A Sheepdog Called Sky

Regular price
£5.99
Sale price
£5.99
Regular price
Sold out
Unit price
per 
Tax included.

A sick puppy abandoned on Jasmine's farm urgently needs her help to survive. And though he adores her, Jasmine doesn't know if Sky will ever trust people again. But it's not until she gets into terrible danger that she finds out.