I was yanked pretty hard and dragged a few feet across my lawn by a stray dog when I grabbed it s collar back in the spring of last year. I should have let go, but held on for dear life! Since then, I have had a dull, sporadic pain that is tender to the touch under my left rib cage, on my left side and around to the back (like a band from front to back). I have had an x-ray that revealed nothing, as well as a blood test and urinalysis. All revealed that I was in good health and no damage to my organs. It doesn t hurt very much. I m just surprised that it s taking so long to heal. I don t want to take 800 mg of ibuprofen every 3 hours. I just don t feel comfortable with that. I am left-handed and tend to lift with that side. I have no other symptoms. Should I be concerned that something else is wrong?