The window you are drawing the sprite within has to be large enough to contain the sprite itself. Otherwise the sprite will be cut off at the window's edges.
Or rather, the window has to be 32 pixels both taller and wider than the sprite. There's a 16 pixel wide border around every window that you can't draw in.
Of course, this is all assuming you're drawing inside windows based off of the default Window_Base.