Argh. Have you determined the source of the hematoma (ie, what is actually bleeding)? My sister dealt with this with her horse and it was a long, repetitive saga of multiple reinjuries. Messy. Lancing does NOT help and just causes more damage in the long run- the hematoma just fills back up with more blood. Having the hematoma there keeps pressure on the bleed and helps it heal itself more effectively.
Could be a seroma or even a brewing abscess...especially if it was a hematoma. Blood in a pocket is a perfect culture plate for bacteria. That would be my biggest concern and the reason to aspirate. If any white cells antibiotics for sure.
I have been using arnica gel on aural hematomas in my small animal hospital with huge success. May possibly be less irritating than DMSO (certainly smells better)
Generally when I treat a hematoma, I will give it a week or so before draining it. I find if I drain it too soon they just ooze a lot. The pressure of the hematoma will help stop the bleeding within the hematoma. I then make an incision in the ventral most point to let the fluid escape. You usually have to go in and pull out the clots and fibrin as well. They will heal without intervention as well but take quite a bit of time and you may not have as good a cosmetic result.
Entropy Farm www.entropyfarm.com
Home of Roc USA
I used to have a handle on life, but it broke.
Yes, if an abscess is forming it will begin to get warm to the touch. However, at the early stages that might not be appreciable.
Draining them, as recommended above, might lead to a more cosmetic outcome. When left to heal on their own there might be some bumpy like fibrous tissue left underneath. Depending on the size though this might be negligible.
I think topical treatment (either arnica or DMSO) and massage if he will let you might work as well. My clients buy the arnica get at the local heath food store or GNC. It is used for arthritic inflammation in people.
Oh! And tell me when you get that bubble wrap invented! I could use that on my youngsters as well!!