I believe that if you are selling a pup you should be responsible to screen your potential buyers so that they meet the standards that you want. I think contracts that regulate breeding, hunting, showing are not something I would want when purchasing a puppy. If I am paying to buy a dog it should be mine and not Co- Owned. Maybe this is just my opinion because I know myself and how to treat my dogs properly and some people are crazy.
Thats a tough situation to have someone treat a pup like that. I have no tolerance for people who neglect their dogs or other animals. I think you should treat your pup as if it is just another member of the famliy. there are great pets and amazing companions. Good luck with the pup.