I use 20 gauge at either3/4 or 1 inch long. Anything shorter doesn't penetrate deep enough. It is difficult to get thick liquids or antibiotics to go through a needle much finer than a 2o gauge, not to mention, the thiner the needle, the easierit bends, if you have one of those horses with a needle phobia.
Carolyn