I'm so sad today I can't really put it into words. I hadn't cried in a long time, but I think I was probably saving up for something like this. Puppy might be permanently blind. Updates to come.
+++++++++
UPDATE: Just came back from the ophthalmologist vet and he said this might be a case of optic neuritis. We're starting medication tomorrow and we're going back for another check up on Friday, to see if there is any progress. If it is optic neuritis, he should be ok. And that means I will be alright too. Pray for us!