Over the last week or so Tucker has been acting off. It started by him not eating breakfast one day, but he ate that night and was fine. Then he refused breakfast again and vomited twice. He acted sick all that day, acting lethargic and eating grass. Mom said the first vomit was brown, like poop, which you'd normally think was food but he hadn't eaten since the night before and didn't vomit until the afternoon. He ate fine and normal the next day, then yesterday he ate breakfast but vomited later that day...around 5:30, brown again. He ate dinner normally. He refused breakfast today. Since that first day he vomited he hasn't been lethargic, but he is acting very strange which is making me more concerned than lethargy would. He is...grazing, but not in the grass. He walks around sniffing the floor and nibbling up...something I guess. He's not licking the floor, he looks like he's eating crumbs. He does this in the bathroom and kitchen (only rooms without carpet). When we are outside he also does this on the deck and the front walkway. He also seems restless. Like last night he kept begging to go outside but wouldn't do anything and was walking around panting like he was anxious (which isn't terribly unusual so I don't know if it's important). I also found out there was a coyote in the yard last night so that might have been the cause of that. Then this morning he's doing it again. He woke my mom up (odd) very rudely and when I asked if he had to poop he exploded with happy so I took him out but he didn't poop (he had already pooped this morning though), he just really wanted to do his grazing thing on the walkway. So we went back in and he's been begging us for something, but we can't figure out what. He put his head under my mom's hand and made her spill her tea. He comes over and paws at us. These behaviors aren't exactly odd either, it's just the combination of all of it. Especially in the morning, he's usually pretty laid back in the morning. He finally settled down a few minutes ago. I don't know when we should say "vet time" because he's acting odd but not THAT odd, and he's vomiting but not that much. He sometimes eats, sometimes doesn't, he's pooping fine (in accordance with his eating anyway). Plus he went to the vet a few weeks ago where he got blood work (all normal). Anyone have any ideas what could be causing this?