I am thankful he arrived safely. I cannot imagine what that 12 hour trip was like for the little one. How old is he exactly? He must be exhausted. Watch him close for signs of low blood sugar and dehydration. Even through the night, check on him. Hope you have a vet check up scheduled soon too. Rest well tonight little one! And you guys rest while you can too -- new puppies can get exhausting for the human folks too!

But they are so worth it!