
In fact when you get your puppy registratuions there is always a note from the Kennel club to this effect asking that you get a signature (doesn't ask for witnesses, but not a bad idea) to show they know of the endorsements. Keep a signed copy for yourself and give them one.
I have only had one pup where someone was transporting the pup for me, and haven't got the signature, which does worry me. In futures I must remeber that I get a signed contract before the pup leaves. I did send a contract for signature with pup and since but never got one back, even though they said they received it. Decided to not make an issue of it, but woudl never put myself in that position again. Fortunately some 4 years later there hasn't been an Issue over it.