I am so sorry to hear that your dear little Cosmo has had so many struggles. I would not feel comfortable making any recommendations...out of my skill set...but hope that with the help of a trusted vet Cosmo will soon leave his problems behind! I will keep you both in my thoughts. (((hugs))) |