The average price for a Belgian Malinois puppy without breeding rights or show quality is between $1,000 and $1,500. If you are interested in one with a superior lineage—for example, from a champion show dog—you can expect to spend between $3,500 and $9,000.