Oh no, I am so very sorry about your little baby. What an awful story.
I hope that you and your boyfriend hold on to one another and get through this together. Please don't blame him. Injuring these small dogs is a constant worry for all of us. Since I have been on this site, I have read a lot of accidents have happened. BIG HUGS to both of you...