Nebo pup, you're worrying your Mommy! I too agree a vet checkup would probably be the best way to go, to give you some peace of mind. Tasha is kind of a scant eater, but she will generally accept treats with enthusiasm still.

You said he throws up kind of often, I wonder if he has gastric reflux or something.

Anyway, I hope he checks out just fine, and Nebo stop worrying your Mommy like that!