We've had George for a little over a month now and after taking him to the vet for the first time(3 days after we bought him), we received a phone call that we needed to bring him back in and that he needed medicine for Giardia. I was upset over this because the breeder had given him a clean bill of health and I felt lied to. We gave him 8 days worth of medicine and we then took him back a month later to find out that it never went away! I started to blame myself thinking that possibly I wasn't disinfecting the litter-box or something. I literally clean his box after every BM and clean it with Nature's miracle Cat Litterbox cleaner once a week. He is now on a new medication and on a double dosage every day. Is there anything I can disinfect his cage with?