The best option for shipping is for you to pick up your puppy. Often you can find a cheaper flight than the nannies will charge you.
Pet nannies are charging around $700 to deliver from my airport to your airport Puppy flys in the cabin with the nanny and is cared for constantly.
I do not like ground transportation. It can be cheaper but takes days. Puppies are often very dirty and sick when they arrive.
I do not ship cargo.