Did the vet do a thyroid test? I don't believe a thyroid problem would show up on regular CBC etc. It's a separate test where blood is drawn from her neck and sent out for lab testing. Good luck and keep us posted.