Same thing happened to one of my dogs when we were on vacation. The friend watching our dogs didn't notice the eye injury. The vet prescribed antibiotic drops and the corneal tear healed up, but with some loss of vision.Terri said:A cloudy eye is a sign of injury.
I found this out when MY dog hurt HIS eye. The vet gave him antibiotic eye drops, which healed the eye fairly quickly. Unfortunately, I noticed the eye a little too late for him to keep ALL of the sight in the eye, as I discovered when I tossed him a bit of gristle. He missed, which was not like him.
He has learned to compensate.