How long has he been taking the fish oil Val? Sometimes that type of supplement can take a while to work.