I agree that puppy contracts are a good idea that show responsible breeding and love for the puppies you have reared, I tend to think now generally they are not a good idea. Either you are selling a dog or you are not..
All you end up with, with most contracts I have read is a half clause of something that is reassuring...Well so our solicitor says!

I signed a contract for my one of the dogs I own now which is something that I cannot talk too much about right now as this is being persued through the very avenue's that we are debating basically the gist of the story is, we had a bitch on terms and she hasn't turned out to be show or brood quality we are being persued because we haven't (and would never dream of) meeting our end of the bargain with a bitch that has health problems, which have been medically proven by our own vet, and also an independant vet because her breeder wanted a second opinion!
I have no intention of handing our dog back over because we've loved her as part of the family for almost two years! The problems that she has were picked up by us the very day we brought her home and should have been easily spotted by her breeder. Things are looking quite good for us, we're back in court end of this month which hopefully will be an end to it.
The last couple of months or so I have learned that these contracts are not worth the paper they are written on and have no real legality if you get yourself a good solicitor to pick them apart.