Glad to hear Bailey has stopped coughing. This is just a thought but worth mentioning I think. Have a friend who had Border Collie puppy who was coughing badly, runny poo and swollen abdomen. Turned out she was riddled with worms, they had attatched themselves to the lungs and near her heart. Does not bear thinking about I know but it's worth looking into if you see no improvement. Hopefully Bailey was wormed throughout puppyhood by the breeder only using worming medication from the vets, anyway just thought I would pass it on.