I think Tracy has the right idea. Put a deposit, which are usually non-refundable (ergot the term deposit) on a living puppy.
Dog Pal, if I may be so bold, in what part of the world are you? I'm in London, Ontario, Canada and you mentioned having to travel the US for the pup.
