Skylor's Animal Rescue North Wales, U.K. Reg charity number 1179940
Skylor's is a non profit rescue based Dobshill, North Wales. Run by family of 3 we aim to rescue & seek homes for unwanted & abandoned dogs. Foster based