Awww, poor Emma. It really does look bad. Hopefully the specialist will be able to clear up whatever the problem is, and hopefully it's just some kind of infection that can be cleared up and not something more serious. And he/she should give you some idea of whether the other vet even had a clue what he was doing. Good luck and let us know what happens.