I honestly can't remember if I spoke to my vet about a heimlich maneuver for dogs
. Mouth-to-snout - yes. When our dogs
have choked on something they've swallowed, we just dive in with fingers and yank it out. Luckily, it's never happened with something out of reach, so that's a great question to ask your vet.
On the treat issue, you'll have to make your friend understand that your dog must be calm before she gets a treat. If the situation is very excited, like, "COME GET A TREAT!