I have a 6 year old male cat who is intact (because of parents wishes.) he used to go out in the neighborhood everyday so we never gave him a feeding schedule. this year he lost a lot of fur (he is a persian.) we thought this may be from a cat fight but now I’m considering hair loss from something medical. he stopped eating many types of food and lost weight rapidly. when we took him to the vet for a checkup they said he’s just picky and that we need to give him a schedule. we have now put him on a schedule because all he does is sleep now but he’s still not eating any type of food we give. he has started vomiting too I don’t know how long ago. parents and vet say he is fine but he seems to be in pain. there is no sign of aggression but he is also less vocal.