Depends on your definition of small. Small gar in this part of the country are 18''-24" long. Big ones get over 5 feet long. You'd need a pond, not an aquarium unless you're talking about a baby gar. Even that would quickly outgrow a tank.
They're a blast to catch, but I don't think I'd want to try and care for one. Lotsa teeth!