Loading…
Border collie and a Nova scotia duck-tolling retriever, sitting and lying in front of white background
Border collie and a Nova scotia duck-tolling retriever, sitting and lying in front of white background
Two mixed-breeds, border collie, Australian shepherd, parson russel terrier, in front of white background