Elmo


You are not going to believe this one!



Elmo has the following breeds in his heritage:

Significant Amount: None
Definite Amount: None
Trace Amount: Australian Shepherd
Trace Amount: Dalmatian
Trace Amount: Great Pyrenees
Trace Amount: Labrador Retriever
Trace Amount: Mastiff
Trace Amount: West Highland White Terrier