I don't have much experience with injuries, but I agree with what tttaylorrr said. If it was me in your situation I'd make a vet appt more as a precaution than anything else, especially since I wasn't there to see what happened.
Good luck, please keep us posted. Sending best wishes to you and Peaches