I have a laptop so when it's not in use, it's closed. The kids aren't allowed in the back room where the desktop is without us, so there's not much loose hair in there.

I do use those cans of air from time to time, but I usually get out more food crumbs than dog hair!