Update: Charlie saw a specialist this morning, who informed us that the vet misdiagnosed him. He said misdiagnosis sometimes happen, due to the age. He needs to rest up (easier said than done for a 7 month old lab) just to be on the safe side, and he should be fine.
Thanks for all the support everyone. We are glad we got the second opinion.
|