thanks for the replies everyone. He seemed to be doing better last night, but a few minutes ago it started bleeding again. I called the vet & they want me to bring him in - so he has an appointment at 3. Poor little guy

He seems happy enough though, he's only in pain if you touch it. I'll let you know how it turns out. Thanks!