Now he went back to not eating again. He ate well Monday and part of yesterday. When I came home to feed him, he would eat one piece and spit it out. I tried feeding him out of my hand and he just backed away. This morning I mixed in a beef/rice mixture the vet gave me from when he got sick and he ate around the kibble pieces. Normally I feed soft food and the hard kibble, i mix it up and add a little water to soften the kibble. He used to gobble it up. I dont think he had preference over hard or soft food because he pretty much ate whatever was in his bowl. I started feeding him the soft food to make it easier for him to chew. Now Im confused. Im calling the vet to find out what is wrong. Any other suggestions?