Don't feel bad. Hot spots come out of nowhere. Oscar is prone to them, so we've learned to watch for them. Our vet usually shaves the area immediately around it and gives us some medicine to put on them. I think she has given Oscar a shot for it, too. I don't remember exactly what because the last time was a year ago.