Welcome to Pet Talk greenthumb!

Sorry to hear that your dear Oscar can't eat his food, poor him!
Have you checked his teeth? They could be the reason. In any case, it's a good idea to take him to the vet and have him checked!

Good luck with him!