You might be able to dislodge a obstructing thing by use of a modified Heimlich maneuver. Place yourself behind the puppy and wrap your arms or fingers around the abdominal cavity, under the ribcage. Use an instant and strong squeeze.
Try this several instances. If not productive, thump the puppy’s torso repeatedly on both sides with cupped palms. Turn the puppy up side down and shake vigorously for about a minute.
It is going to not take long for a choking puppy to drop consciousness. Use a torch to look at the throat for foreign objects and eliminate any foreign object which you locate (making sure you aren’t pulling on the inner throat arrangement).
Don’t try to retrieve an item by projecting your finger in to the canine’s throat. This is only going to lodge the item farther down the throat.