Poor you dhru.
It was an accident so i wouldn't beat yourself up about it. As Sean said, dogs do tend to forgive easily.
Glad he's ok and glad the other problem is getting better. Heaps of best wishes to you both.
If it makes you feel any better i was asleep one night with Kodi on the bed with me and must of been having a bad dream that someone was attacking me and in my stupor i punched her fair in the ribs.
She got off the bed real fast and it took her a while to get back on and me a while to stop appologizing to her. Think she slept with one eye open for the rest of the night.
If you think dogs can't count, try putting three dog biscuits in your pocket and then giving Fido only two of them. ~Phil Pastoret