Wow im so sorry you have been thru so much with your little guy, I will be praying for his full recovery and i hope you get some peace with this awful
person who called them self a breeder , You are a very good mommy !!
I keep going over in my head what he said to you

How selfish and uncaring can one get, I hope you get your day in court and he gets his