Does insurance cover theft in an unoccupied home ?

Yes, but make sure your policy includes explicitly this coverage.