The adrenaline from the car ride will often perk them up. This is pretty common. Just like taking your car to the shop and of course it won't make "that noise" while you are there with the mechanic.
Glad he's doing better. I hope we get a full recovery.
Glad he's doing better. I hope we get a full recovery.