Thanks for you support/suggestions ladies.
I took him to our GP today and she was great. I told her I was here on a mothers instinct and she said she trusts mothers instinct more than anything. If a mum says there is something wrong and it's just a matter of finding it.
She went over him from head to toe - he was such a good boy. He let her do everything she needed - so proud.
Two things - his right ear is really inflammed and he is pale (along with his mucous membranes being pale). She is fairly convinced that he has an infection in his sinus next to his ear which hides itself.
She asked me if I trusted her instinct - yep - so we have two plans. First is he is going to have a course of ab's and hopefully this will fix him up. If it doesn't then he has to have a full blood work up. We are trying to avoid having him jabbed if we can. So we are going to give it a week and if no improvement in this time or if he gets worse we are to get the blood tests.
We also are starting him on a multivitamin so if he does have low iron hopefully this will start fixing that too.
Guess it's just a wait and see.
Thanks so much for your support and encouraging me to trust my instincts.