Sounds like he needs to see a vet. Could be a respiratory infection