You did the right thing. We can sit and think about could of, should of, would of but in the end that dog would have suffered due to the fact that no one could care for him.
You did the right thing Dej, you were the grown up and someone had to be as mentioned.