Final payment needs to be made at the time of pickup or before the puppy leaves. If you are opting for private transportation, public puppy transport, or picking up in person, you have the option of paying cash upon delivery.