You can adopt a Keeshond at a much lower cost than buying one from a breeder. The cost to adopt a Keeshond is around $100 to $500, which covers the expenses of caring for the dog before adoption. In contrast, buying a Keeshond puppy from a breeder can be prohibitively expensive. Depending on where you live, they usually cost anywhere from $1,000 to $3,000 or more.