My dog ate about half a bar of dial soap. He did this last night and this morning he threw up but so far no diarrhea. Should I take him to the Vet?