could easily be skin or food alergies.
and sometimes fleas are hard to spot unless there's alot depending on the dog.