Agree with some of the other people - if possible drive up there?
We recently did this with our new puppy - had to drive him home after picking him up. Just make sure you spot lots and let the poor fella out of the car to have a break.
Ours was a 6 hour trip, just due to the our location.