Canada
Freckashpeng Heavenlyhund Troy
Name of the dog:
Freckashpeng Heavenlyhund Troy
Titles:
Canadian, International/National Puppy (JHA)
...
—————