Izzy (our non-beagle) was similarly sick this past spring. It lasted 4-5 days before she got over it. We couldn't find anything definitively wrong, but she did indeed get over it. The vet gave us a week's worth of Reglan for her nausea. It was only about $10 and it worked very well. I've taken it myself, in the past.