Could be kennel cough, but his age may indicate a heart murmur. My two who developed murmurs were worst first thing in morning. Not to panic, though as there are meds that help with fluid build up if it’s heart related. Good luck at appointment on Tuesday and try not to worry too much x