My German Shepard is 3 years old and is starting to develop cloudy looking eyes which we were told is pannus. It doesn't seem to bother him. Is there an over the counter or on-line medication I can purchase.
No there isn’t.
Pannus may become painful as it progresses if characterized by dry eye or a secondary infection... it can also result in permanent blindness if left untreated.
Your vet should have prescribed drops at the time of diagnosis?
He will need them for life.