Welcome to Yorkie Talk.
I am very sorry to hear that Cosmo had a rough NYE. I don't have any suggestions for you as to what may be wrong, but his weight loss is concerning. Following up with a specialist would be a very good idea.
__________________ Kristin, Max and Teddy |