Last week my dog started throwing up food that was given to him. I thought he might have swallowed something and it may come out on its own. But my pet???s condition didn???t improve so I took him to Harrisonburg Veterinary Clinic. Believe me they thoroughly examined my pet and discharged him the same day. 5/5.