You can stunt them by keeping them in a smaller container. I have an agave of unknown type but it is one of the ones that gets large. I planted it when it was a pup in a coconut shell and while it is starting to look kind of sad, it has been in that shell for over a year and only grown a little. I think the reason it looks sad is because there isn't enough room for the roots now.