Yes, ISU vet med is the place to go. We live just a few miles from there and although I use another vet for my basic needs, in an emergency that is where we have always gone and have received excellent care.
Hope you can find out what is causing your dogs issues, and that it turns out to be nothing too serious.