We've been using basically the same contract for twelve years. It seems to cover the waterfront, but if you have any issues or concerns, please tell us about them. If the puppy is right for you, and you're right for the puppy, the legaleeze will sort itself out.