id start him on brewers yeast and garlic pills you can get at almost any pet store its usually 1 pill for every 10lbs every day. I had fleas bad last year like real bad apparently the cats bring them in majority of the time and we went through advantage every 3 weeks having to renew and still not working , started the garlic pills havent seen 1 flea since. Its a daily thing though I just add to there food. you can bathe them but I wouldnt do it more then once a month or your drying out there skin , once a month might even be to often. a flea comb works well too just time consuming but they usually love the attention sit there comming with a pail of hot water to dump fleas into. and like mentioned above eveything needs to be cleaned and treated carpets, beds, dog beds, ect vaccum and then empty the vaccum and throw out bag immediately , my vet said if you leave the vaccum sitting they will just crawl out and reinfest.