Baxter saw the vet this morning and he said everything seemed ok. He gave him an antibiotic to prevent any gastric ulcers caused by the ibuprofen and vomiting. Other than that he has been lying around and sleeping all morning. Hopefully he is his usual self soon. There is nothing more heartbreaking than when your yorkie looks at you with those sad, tired eyes and all you can do is be there for him.
Thank again to everyone who posted something. All of those emergency poison control numbers are great. We wrote them down and are now on our fridge. I don't know about where you are from, but on weekends and at night we only have an emergency vet about an hour away, so it's always a difficult choice if we should go.