I basically walked into the room after leaving him alone for like a minute last night and he looked like was swallowing something. Looked around for what it could have been and I only had one sock left on the bed. He slept all night, had a regular stool this morning, ate all of his food and it has had no effect on his mood. However, he has thrown up three times today already. First one was at 5:30am and it was only a white substance (looked like just saliva). Next was half of his food form this morning at 10am, and then he puked the rest of his food up on the way home from the vet at 11am. I didn't get x-rays done because vet said it might not even show up. Going to be giving him small amounts of highly digestible food over the next couple of days along with small amounts of water to see if he can digest that much. If not, might be making a trip to get it surgically removed.
Anyone else have a puppy do this? I looked around on the internet and said its pretty common for labs to either throw it up or just pass it over a week or so.