I have a yorkie that gets these. These brown spots are topical skin infections, typically from fleas but mine got them most recently from being allergic to a shampoo. It needs to be treated with antibiotics and a benzoyl medicated shampoo. Please see a vet ASAP.