My flatcoated retrieverx had been in rescue for 6 months when we adopted him. Skye my B/W BC was rehomed off a colleague when her marriage broke up, he was brought from a working farm. Wisp my Tri BC was from a working farm and is ISDS and KC registered. Flynn my BC/ springer was rehomed from a local rescue.
ISDS registered breeder in Manchester, big trek from Berkshire, but it was worth it . His family are all working dogs.