i dont know why your buddy sprays it on his snake once in a while but if your bp doesnt have mites then dont bother using it. if your snake ever does get mites then you'll want to use provent-a-mite. it works much better and faster. to clean the tank i would just clean the tank with a diluted bleach soltion.