Dreamfields Intense Heat "Duke"
Puppies, Belgian Shepherd dog, Dreamfields, tervuren, breeder, breeding, Belgian Shepherd, Tervueren, tervueren, Belgian Sheepdog, Tervuren, puppy, puppies, Ontario, Canada, berger belge, herding, agility