#2 As we all know allergies can give one a hard time breathing. Lucky, there are medications for dogs that ease allergy symptoms.
#3 Excessive weight means more tissue around the throat that can constrict airways. If the trachea collapses, it can be life threatening for a dog.