Dust happens. And when it happens to your oil paintings, it can be expensive to restore. A weekly dusting will prevent the need for expensive restoration. Surprisingly, your best tool is white bread. White bread won't leave a residue on your painting, and it is surprisingly good at attracting dust without pulling up anything you want left on your painting. Just gently dab the bread on the surface to pick up dirt, dust, and grime.
When glass is shattered, it can be difficult to get all the tiniest pieces. And as you may know, those tiny pieces can still hurt badly if they are stepped on. In order to get all the smallest slivers of glass up, try using a piece of white bread. After you've gotten the bigger pieces, dab the white bread along the surface where the glass shattered. The glass will stick to the white bread. Be cautious though, and dispose of the bread properly to avoid contact with curious children and pets.