Quoting B-Baby:" no its fine! the problem is he's used to his mom buying him everything. Its sad but we've never had ... [snip!] ... like the kind she buys its cheep... but it is free and this is the first time my babies haven't had enough food...."
uhm sorry to say this but a parent helping their child is fine. It's just there has to come a point when the child helps themselves. I think both you and your SO need to grow up. He will soon have a child to provide for, and you too. I seriously think that you will have the roughest time being parents if you don't figure this out now. Do you seriously want to fight in front of your child? Or separate and have to split your time with your child? It doesn't matter if this is the first time or millionth time, you don't even buy your own TP? put that money towards dog food. Babies are expensive, not dolls to dress up. And they need someone to set good examples for them, like how to handle money NOT blow it on partying and gifts. You guys seem to be living beyond your means, it's time to stop pretending like you have money that you don't.