He has a laceration. I'm getting his script as I type this.
Vet for sure as it can be infected or the eye itself could be injured. Hope everything is ok!!
Go to a vet!!!
Your dog definitely needs a vet!
I would take your dog to the vet its probably infected.
Thanks! Your answer is awaiting moderation.