My little 4lb Maltese has the same thing. She started coughing bad, gave her some cough syrup which didn’t help. Took her to Vet, after xrays found out she had enlarge heart and some fluid with some air in her tummy (from coughing so much taking in breaths).
She has been on ENALAPRIL (Pill) and FUROSEMIDE (Liquid/compounded) every 12 hrs. Her coughing has stopped but she will be on indefinitely. She is 10 yrs old so I know her time is limited. She is a rescue and I love her dearly.
She has since had a severe UTI with no symptoms just one morning woke to blood everywhere and her staying on wee pad. I have a Shih Tzu who has an autoimmune disease and is on steroids indefinitely and three others who are healthy so far. All in the same age group.
Just love your baby and enjoy every moment you have.