Heronbank Cavaliers

Heronbank Cavaliers

Cyda’s just had her second puppy at 14:20 – a healthy Ruby Boy – looks like there’s still more on the way.

Urban Haze is heading over with cameras to get some pictures of the newly born puppies