Of course your not a bad mommy! You did what was best for Max, and I am sure he is happier now with more friends to play with and more room to run. You did what was right, you are an AWSOME mom.