This is likely your issue - amoxicillin are not a cure all and need to be given over an extended period of time
yes I no mate he's been on 2aday since Sunday aswell as metacam an a jab of penicillin he due another jab tomorrow an it's clearing up slowly but should be all sorted in the next few days cheers