Did she get it right ;D
Thank god for that!!!! ;D thanks Fizz i can go to bed now!!!!!
Cane corso??
dutch shepherd dog
Majorca shepherd dog
Belgian tervuren
Belgian sheepdog
Belgian malinois
Black russian terrier ???
Pyrenean Mountain dog?
Briard?
short haired skye terrier???
Aberdeen terrier/Broken haird terrier
The lancashire heeler??
Was i close even!!!
We are a UK Government registered Community Interest Companyand donate 80% of profits to UK Dog charities