I hope the pup is ok.
I feel you pain, kids kinda adopted a stray cat that started hanging around our house.
A very loving little feller. But he loved fighting other cats, and normally was on the loosing end.
One day he came in with his eye all tore up.
That cost me $750 to have his eye removed, along with his nuts.
What can you do its the kids pet.
He his still the most loving kitty, but now he is just an in-door kitty.