Can you post pictures?
When we got our lab, he had had a flea infestation, had no fur on his back and haunches, he was on steroids and Benadryl. He made a full recovery. Even if he has a little bit of fleas they can cause dermatitis which is super itchy. Can you go to pet store and look for...