I would find someone who would love to have this dog and care for it properly
If this offends you, I'm sorry, but you came to this forum wanting advise for helping a dog that is being abused by you and you are unwilling to take this pet to the vet for injuries that may have been inflicted by being "smacked". It's vomiting blood and you are more concerned about the vet asking "too many questions" and it costing to much?
Gee, do you really need this dog?

:???: