I am so sorry.
Did you speak to his breeder? Will they help out with anything? I hope you find the help you need in one of the things posted. Please remember too that if it is impossible to still do the surgery that rescues may take him too and fix him up. You would have to give him up though
I sure hope you find something that works out for you and your baby!!