I saw a list of cat and dog behaviors, but they left out this: I’ve had cats and small dogs eat dry food then immediately throw it up. My male cats did it a lot. Sometimes one of the others (3 of them) would eat it. They all had the same food. My small dog sometimes throws up right after eating dry food, but does not want anybody eating it or cleaning it up. Sometimes eats it again. Also, what makes small dogs wheeze through their noses–regular and short snouts.