The Scottish Deerhound and her handler Angela Lloyd are now back-to-back champions after winning the Best in Show title at the 2021 and 2020 National Dog Show Kelli Bender is the Pets Editor at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results