The reason your dog is having trouble staying upright could be an issue with his or her balance system. Your canine friend may be suffering from vestibular disease — commonly associated with elderly dogs. Other conditions include an injured limb, inner ear infection, toxicosis, and stroke.