This morning my 4.5 year old black lab threw up. He is an outdoor dog, but sleeps in his crate inside at night and when we get home from work he comes inside with us. Usually he sleeps the entire night, but this morning he got us up at 2:30 am (I let him out and back in). Then around 4:30 am again he paw'd on his crate (never does this) so I let him out to roam the house, but after roaming for 20 minutes he threw up about (5 or 6 cups of liquid). I let him out cleaned up the mess (noticed it had some green chunks in it, rubbery feel). Around 8:00 am could not get him to play, drink, or eat. He usually eats his food as soon as it goes out, and LOVES to play ball, frisbe, catch, etc. It's now 1:32 pm and he has not eaten anything, but have got him to drink some water and also play a little. I've even tried treats and some rawhide too, but no luck. It was encouraging that he finally did play, and would drink some water. I did walk the yard this morning and saw he threw up a couple times more and the green chunks in the vomit. I don't know if something was thrown in our yard and so he ate it (he eats almost anything) or what it is. I plan to bring him to the vet tomorrow if he doesn't improve as he ate last night and was a very healthy dog. Thought I'd check with this echo and see if anyone has tips or similar experiences with dogs or labs. Thanks all...