I don't think you are a bad pet owner at all. In fact, I think that you did a good deed to Max. You helped him to get a life that he deserves. I know it hurts to give away a pup, but time will heal. I hope you still get to hear about Max.