Yay for veterinary care! Yay for updates! Yay for babies and..er? Ma or pa? So glad everything went well and y'all are looking healthy and happy into the new year!
*and seriously, omg- get ahold of that breeder! Best outcome is that she is shocked, horrified, already taken care of it on her end and somehow lost your phone number and couldn't call to tell you but was just waiting for you to get ahold of her to reimburse you some money for your veterinary expenses!