Thanks for your response and the detailed questions which I have attempted to answer above, but did not really answer my question. The breeder sold the dog as a puppy and has now taken back the dog due to owners changed circumstances. Is it normal for a breeder to refund cost (or part thereof) to the original purchaser? If it is not normal to refund, is it normal to charge 'puppy price' for a mature dog when on-selling, effectively selling the dog twice.
Not suggesting there is anything wrong with this, just trying to understand what is normal (if there is any such thing) in this circumstance.