One of cats has been throwing up after eating food. Also my cats are really skinny looking. My nine month old male weighs 5 pounds. My 1 year 9 month old male cat weights 9 pounds and my one year and nine month old female weighs 6 pounds. They eat a lot and live outside. They have had shots and all that so why do they seem so skinny?