Hello...I'm Dr. Coldiron and I will attempt to help you with your veterinary question! A hard belly and anal glands do not go hand in hand. What breed is your dog? What age? Sounds like she could have some type of abdominal issue (mass, twisted stomach, intussesseption, or possibly back pain), maybe intervertebral disk disease, or others. Was the steroid for back pain? Are the anal glands infected? Why the antibiotic? Are you keeping her on any type of pain medication or joint supplement? Send me more information and we'll see if we can't figure this out!