Hi there and thank you for your question. My name is ***** ***** I am a licensed, internship-trained veterinarian with 11 years experience in general medicine and emergency and critical care medicine and I would be happy to assist you. Please be patient as there may be slight delays in responses as I research your pet's issue and as I am typing out a response.
In theory, yes, the vet would have looked before stitching. But it's not as simple as that. There are many different tissue layers and planes, and things can get stuck where we can't see them and would not even know they are there. So it is definitely possible that there is something left inside the dog that the vet would never know was there. In general, we flush the wound out with antiseptic solution and then go in with forceps and remove any debris and hair, etc, that can be seen. But it can happen where there is something that was forced under a tissue plane that cannot be seen on xray or with looking into the wound. In those cases, sometimes you need to repeat a surgery. Which is what I would do in this case. And it is NOT the fault of the surgeon, just an unfortunate circumstance. I would consider asking the owner of the dog who bit her to pay for it since this is directly related to the original bite... and you can take her to small claims court for this and you would win. But I would do the surgery, and if I were the vet, I would charge appropriately for the surgery because it is not the vet's fault and the vet should not have to do this for free.
I had a knee surgery done, and a year later the screws the doctor put in my knee were sticking out so much that I had to have a second surgery to remove them, even though the doctor originally said the screws would stay in for life. I had to pay full price, just as I would have expected to. It is what it is. It is unlucky, but no one is to blame (except the biting dog!).
There's something in there causing the problem. Let the vet go get it and be done with this long term problem. Good luck!
I hope that I have answered your question thoroughly. If you still have questions, please reply. If you feel that I have provided anything less than excellent service (5 star rating), please reply to me first before rating my service and let me know how I can better assist you. Thank you for your question; it has been a pleasure being able to provide assistance. Bonuses are appreciated... it's always nice to get tipped for your services. Best of luck.