Use a rag, roll it to appropriate thickness, use this to avoid the puppy accidentally biting you - Keep it´s jaws GENTLY open with fingers at the rear of the mouth / corners of the mouth.
Use flashlight, shine down puppie´s throat, try to see what is there - if necessary use tweezers or pliers to reach it - WIGGLE the object out if needed.
If the breathing is restricted - keep giving SMALL puffs of air in mouth to mouth - go to any vet and ask for emergency help.
If breathing is ok - a few drops of light oil/margarine on a soft and small piece of food might help puppy to cough up the object - Not the recommended version in my opinion.
I don't know. Stop trying to choke it!
I'm sorry that I can't answer all of your question but the not throw-uping part is normal, it usually means that he thought he needed to throw-up. It is a lot like us coughing when something goes down the wrong way. The breathing rapidly? I would think that he's just trying to get his breath back. Or it is just because he IS a puppy. It could be too, if your puppy has been playing and running it's throat became dry and needs a drink of water. Mine does that too.
mighty have eaten something bad, got hit by something HARD, have a tickle in the throat, ate too much
An infection, an allergy or something worse. Take the puppy to the vet. No one online can answer this with any certainty. Not even a vet could without seeing the dog.
Grabbing a dog or puppy by the throat can cause some serious health problems. Your dog or puppy can get a broken or injured jaw, or can have a hard time breathing or swallowing. It is never safe to grab a dog or puppy by the throat, this is know as dog abuse and could be reported. If you are using this as a punishment, it's better if you stop. Start using a punishment as time out, or get your dog/puppy some training.
Nope not unless you kiss it on the mouth.
Your puppy could possibly have bad kennel cough or gagging. Check out the link in the "Sources and related links" section below for more information.
Give the puppy something he can chew on.
You could put something that your puppy couldn't jump over like a baby gate or something either side of your couch so your puppy couldn't get round there
You call the vet.
Give the puppy something to chew like a rubber ring. Those really work. Something hard will stop the itch and the pain that the puppy is having in the teeth and gum.
It depends if you want something quite then I prefer rabbit but if you want something which you can play with then I prefer a puppy as rabbit would usually run away from you but the dogs will stay with you i had a bunny he died and i still have a german shepherd