Should have just pulled the damn dog underwater. What is taught in Rescue Dive class, you have the air, let the victim give up first.
Hm. I believe it would take a great deal of presence of mind to do this with a dog attached to you. It seems unlikely that the man had been through the class.
be careful of the ice flow.