You can ask Amar glen animal hospital for different Organizations that help people out that are having a hard time no need to put ur dog down if they can help him or her maybe it's a keloid and it can be drained it removed call and ask or look around on the internet they are out there
It can't cost you from 200 to 300 dollars. Why don't you reach out to ASPCA or possibly your nearest Animal shelter.
I did not get it done there but most of what they do is very reasonable from medication compared to other places they are very reasonable
It depends on the weight of the animal.
Thanks! Your answer is awaiting moderation.