Dogs can get hiccups, although they are more frequent in puppies. Most of the time, hiccups occur because dogs have been drinking or eating too quickly. Hiccups may come in quick bouts or with lengthy pauses in between.
When the muscles that control the diaphragm involuntarily squeeze, hiccups occur. A dog eating or drinking too quickly is swallowing air, which may cause these controlling muscles to contract. Other causes of hiccups include stress and irritation in a dog's stomach. Adjusting his food may solve the issue. When a dog is excited, he may experience reverse hiccups, which are involuntary breaths through the nose.
Hiccups that do not go away may indicate a serious problem, such as asthma or a stroke. A vet should be consulted in such cases.