Hello, Me and my boyfriend just realized these tiny grey almost see through bugs while cleaning the poop out of our giant day geckos home! I was able to take a picture of them..does anyone know what they could be?