{{{hugs}}} to you and to Boo. If scabs etc are falling off, perhaps it was a blood blister under one of them? I hope Boo heals up and stays well! Have you called your vet to see what he says?

HUGS again.