Boy 6 weeks is young. He is cute though! did you take him to the vet for his "cold".? Did the vet think it might be kennel cough?
Man is he cute!