Penis shrinkage can occur and is often due to age, medication side effects, or lifestyle habits, such as smoking or weight gain. It rarely requires treatment, and habit changes can often help.