Thank you so much! I really appreciate the detailed information and advice. I am at the vet now and they are checking him out getting him treatment. I feel terrible ... will be watching him closely and making sure everything stays clean. Will also be keeping him in a separate room from now and upgrading to a safer tank immediately!