also if its a small dog hold it up as you would a small choking child upside down and apply backslaps to try to dislodge whatever. a large dog may require abdominal thrusts pushing up towards chest from stomach to try to push air up out of lungs and that way clear airway. a dog that is making a lot of noise while breathing is still getting air in and out but has an obstruction.. total obstruction is silent and the dog will soon lose consciousness due to lack of O2 . you may then have to try mouth to mouth res-us but be careful to have the head fully extended back so the tongue does not roll back and ensure a clear airway , when rescue breathing you will have to cover nostrils so air doesn't just come straight out again. do not blow too fast or too hard as the air will then be forced into the stomach and then it will come straight back up along with stomach contents. I imagine it will be very difficult to give mouth to mouth to an adult dog due to the very shape of their mouths, with a small pup it would be easier, I have rescussed pups in the past.. ones his lordship Rolo.
be carefull when trying to get something from a dogs throat that you don't push the foreign body down further and block what little airway he has. its the same for humans.
lets hope we never have to find out how effective all this is!