Hi again, and thanks so much for your very helpful reply.
I'm glad to hear that Cat's eye condition was alleviated by the vet and he's now on the steroid ointment. That's to help prevent swelling and inflammation. The fact that you saw a little blood in some discharge from his 'good eye' should be checked out by the vet, just to make sure nothing is happening which could cause a problem in that eye.
If the anti-viral gel was for his eye and he was also on an oral antibiotic, the vet wanted to cover all bases re: infection and the anti-viral eye gel is often used in cases of feline herpes virus (not like human herpes, so don't worry). It usually has symptoms of upper respiratory infections and typically does affect the eyes. Once a cat has it, (he could have been born with it), it's for life, but symptoms won't be apparent all the time, but there will be 'flare-ups,' which could be caused by stress.
Re: his hind legs, this is quite strange; is he by any chance a polydactyl cat (having more than the normal number of toes on each foot)? Sometimes, there are injuries or birth defects that can cause damage or weakness (ataxia) to the hips and cause a cat to walk abnormally with his hind legs. As he grows, the bones or ligaments in his legs/feet may not be growing at the same pace.
This definitely needs an in-person evaluation by the vet, to get a diagnosis (and treatment, if needed) on his hind legs. It may be nothing or only something minor, but in case it turns out to be more serious, try to have him seen, asap.
I hope all will be well with your little furry boy and please let me know how he's doing and what the vet's findings are re: his legs and his 'good' eye. Also, ask about the herpes virus.
I hope you found this answer helpful and will please take a moment to select a positive rating from the stars at the top of your page, then click 'submit;' this is the only way I will receive credit for assisting you. Thank you very much!
Even after rating, I will always be available if you need additional information; just click 'reply' and I will be glad to continue.