This could be caused by lots of things-if this were my dog I would take him in- better safe than sorry.