shelly McC:
a is for airdale
shelly McC:
b is for border collie
shelly McC:
M is for Maltese Terrier
shelly McC:
P is for Pumi
shelly McC:
Q is for Foxhound
shelly McC:
R is for Rotweiler
shelly McC:
H is for Havanese
shelly McC:
I is for italian Cane Corso
shelly McC:
J is for Jack Russell
shelly McC:
K is for Kelpie
shelly McC:
L is for Lowchen
shelly McC:
N is for Newfoundland
shelly McC:
O is for Old English Sheepdog
shelly McC:
c is for chauaua
shelly McC:
d is for Daschund
shelly McC:
g is for german shepherd
shelly McC:
U is for Harrier Beagle