I've accidentally stepped on my dog's foot often enough to know that she feels pain. shocked

Glad to hear the dog is going to be fine. That looked quite nasty.