Go see another Vet. get a second opinion.
Maybe it's kennel cough?
I would get another opinion also....It sounds like kennel cough but does that make them tired and itchy.....
I really don't know so I would take him to another VET..
Sorry I can't help better!!
Doodle's Mom
Well I just looked fast on kennel cough , It is a cough every few mintues but they are saying you don't know the dog is sick ONLY from the coughing......so tired and Itchy can be something else going on ......
Okay just sharing!!!