Thank you all for all of your suggestions. We do take him for walks and that is where I think he is getting re-infested because these are adult fleas, from what they look like to me. He is so uncomfortable. Maybe topical is the best, I don't know, I just want to help him.