Get Your Dog Care Questions Answered by Experts
This is VERY serious. You need to see the vet immediately. The yellow coloring indicates that liver function might be compromised or that the dog might have pancreatitis. The vomiting might indicate that there is an obstruction caused by the bone. This can be life threatening.
You need to see the vet right away.
Let me know if you still have questions.