Pay the balance of $2500 for your puppy before your puppy goes home with you.
Or pay the total price of $3000 if you have not placed a deposit in advance.
For travel options we recommend car transportation,
American Airlines Cargo ($600) or in cabin flights (additional $99 for pet).
For ground transportation check out the excellent services