My 16 week old lab puppy has swallowed a sock when in the care of another family member. Luckily it did come up this morning in her vomit. However, she is still coughing like something is still stuck. The other sock from the pair was prevented from her getting hold of, so nothing else inside her (that we know about) as we’re all usually super careful and can’t believe she managed to get hold of a sock! Could it be that she might just have a sore throat now from it and is still having the occasional cough. She’s eating and drinking plenty. She is her normal playful self when awake but has been sleeping a bit more than usual today after being sick this morning. Would anyone recommend we take her to vet to cancel out any chance of kennel cough etc. Or should I wait see how she is through the night and then decide incase her throat is sore from the vomiting. Thanks.