She needs a vet. ASAP. Stick your hand in her throat to get the stuffing out. Try the choke cough up trick that you learn in CPR class. Get a vet. If you know one call there house or cell and get them to come over. Call the vet hospital and do as they say. Let her rest but some one needs to watch her all night and not sleep on the job to make sure she doesn't choke again and keeps breathing. You still need to take her to the vet even though she has settled down. She can still die epically at her young age.
watch him if hes a realy small puppy give him some wet food wet food normaly passes stright threw them so it will take the balls with it just watch him but i would say take him to a vet to just get him checked out
what kidn of puppy is he? just curoius. and to answer your question you need to take him to the vet first thing tommrrow morning. my dog ate the exact same thing and he had to go through surgery