Janie - You have done sooo much for this dog (she didn't tell much of the story in her post, but this has been going on for a while and I'm sure she's just getting to the end of her rope and frustrated). If he's not getting any better, it may just be time to let go. There's just no telling what he went through before coming to the shelter and sometimes it just takes a different owner or home to work for a dog with these issues. I believe this was your first dog right? Even an experienced owner would have their work cut out for them with the issues you've been going through, so it really sounds like this just was not a good match up of dog and owner. You are NOT a bad person for deciding this might not work. You have to do what is best for you and your family and since I think you mentioned the shelter was willing to try and find a different home for him, I think I would pursue that option for your sake and the dogs.
Janie - You have done sooo much for this dog (she didn't tell much of the story in her post, but this has been going on for a while and I'm sure she's just getting to the end of her rope and frustrated). If he's not getting any better, it may just be time to let go. There's just no telling what he went through before coming to the shelter and sometimes it just takes a different owner or home to work for a dog with these issues. I believe this was your first dog right? Even an experienced owner would have their work cut out for them with the issues you've been going through, so it really sounds like this just was not a good match up of dog and owner. You are NOT a bad person for deciding this might not work. You have to do what is best for you and your family and since I think you mentioned the shelter was willing to try and find a different home for him, I think I would pursue that option for your sake and the dogs.
By the way, . . Liann haven't you had that baby yet?
I'm sorry, but owning a dog should not be that hard.