Backstory: My beagle mix, Howie, had a serious back problem a year ago and I had to take him in for surgery. The vet told me that I can't let him strain too hard or else his back will go out again, that also means going out to the doggie restroom to do #2. (If I don't let him out enough, he could get constipated.) So far, it was doing well until a few months ago where he, for some unexplained reason, decided that he hated being wet. When it rains, he refuses to budge out from the garage, and even afterwards, he doesn't want to go out because he'll be stepping on puddles, wet grass and dirt. It's gotten to the point where he pretty much listens to his fear rather than doing what he's supposed to do. (Even when it's clear he needs to go) He's also afraid of the dark as well. I used to wake up very early, just before sunrise and take him outside. We'd go around the backyard, but there's one portion of the yard, where it's nearly pitch-black, he just won't go in. He pulls back on his leash. So what I have to do now is take him out on a leash, not because it makes him comfortable, but so that he can actually have a chance to go rather than stand at the door, not moving a muscle. Oh, and I do this when the sun's out. What can I do? Why is he so afraid of the wet grass and the dark? How can I get him to stop?