Without a contract
Yes, you can. You can be fired for your boss not liking the way you comb your hair, for that matter. Unless protected by a contract and/or a union, anything that interferes with your job can result in being fired.
What you cannot be fired for is being an alcoholic in recovery. That falls under americans with disabilities act and affords some protections. If you are drinking, you are not protected.