Since you live in Canada, you will need piperazine to get rid of the large roundworms. Redose again in 10 days. If you can get some flubenvet in Canada, use that the second time around instead of the piperazine.
What do the inside of her ears look like? If there is wax, it would indicate a possible respiratory issue. If there's goopy white stuff, it could be a possibly be a bacterial infection. Little black specs like 'pepper' would indicate mites. Greenish discharge could be fungal. Indications would...