There are lots of lovely lads and lassies, of all shapes and sizes, waiting to meet their special someone at Dogs Trust ...
Ruby is a Merle-coated Border Collie, which means she has one copy of the "Merle" gene that produces a spotted coat. Ethical ...