Have them run a "tick titer" panel. For example Ehrlichiosis has all of the symptoms you described. While waiting on the results ask the Vet if the dog can be started on doxycycline just in case the results come back positive.