I just went home to let Porter out and to take him on a walk. After our walk (which he was acting totally normal through), he drank some water and begged for his lunch. I poured some of his food in his dish (he usually eats too fast, so I pour it in 1/3 C at a time) and he ate like three bites super slowly. Then, he went outside and threw it up. There were chunks of food as well as what looked like wet food (but we don't give him wet). I had to put him back in his crate as I had to come back to work, but I am super worried!!! HELP!! What's going on?!