It is difficult to diagnose symptoms in a dog unless you are a vet or animal specialist but could the reason be that the course of antibiotics was not long enough? If the pneumonia has not properly gone and he has stopped taking medication for it then the dog may well show these symptoms.
- Other possibilities
- If you are still concerned...