Steroids will cause the dog to pee a lot and drink a lot and feel hungry all the time. It's tough, hang in there. Do you know what caused the allergic reactions that the dog had to be put on steroids?
Ok, well I would suggest you call the vet and tell them the dog needs to pee every 2 hours and ask them to advise how to wean off the steroids at a faster schedule. Then I would find another food, grain free, free of chicken and poultry, free of potatoes. Try a lamb or beef with pea. I feed earthborn holistics and then try 1 allergy pill a day. Only do it after she is off steroids with the allergy pills.No but kept getting bad ears and itching all the time. i am not sure i can cope with this for weeks i work long hours and also have emphysema
I get that it's frustrating, but it's not his fault he can't hold his urine. It's pretty unfair to get angry and smack him for it. Maybe it's time to call the vet and tell them that you can't handle the steroid and ask if there's an alternative with fewer side effects.
FWIW, I have two insulin dependent daughters. One of them had to be on Pred and it spiked her glucose levels over 450 and she - as a teenager - had trouble holding her urine because of the high blood sugars coupled with the sheer volume of urine output and urgency.
Oh, I understand. My girls used to have serious low sugar levels that sometimes caused seizures in the middle of the night - this was before the newer insulins were released. I spent about 15 years with an alarm set for every two hours to do blood checks. Having to clean up pee and vomit in the middle of the night sucks. It's exhausting and frustrating. I had to remind myself that they were exhausted and frustrated too. They're both adults now and I'm finally catching up on all that sleep, lol. Seriously, call the vet and ask if there's any other options. It can't hurt to ask.
What about a belly band with an incontinence pad inside? I had a large boxer boy that was incontinent and it worked very well for him. He had to be washed often and I applied diaper rash medicine, but it kept everything cleaner. They sell them at any pet store and they're easy to make if you're can sew a bit. Just a thought.
Please don't stop giving him the medication without consulting with your vet. Stopping pred abruptly can be very dangerous for your dog: https://www.vetinfo.com/how-to-taper-off-prednisone-dog-dosage.html