fleas

Suddenly on the window, on the computer screen and even near where i put the honey for tea there are these little infintesimal bugs or fleas. I wonder if they are from the mangy cats that visited or are they something I tracked in? But lately I've been trying to...