Sagittaria are funny plants. A way to identify them is to grow them emersed where they will develop the characteristic spade end to the leaf.
S. subulata may be called dwarf but it can grow to 500mm. I have a small one like that called S. microfolia which tends to stay small and often they look almost the same. People often think if it is small and puts out runners it is E. tennellus but it can grow to 100mm and is similar to E. magdelanensis but usually darker green and narrower leaves. The plantlets are usually small but if left to mature will grow larger where as magdalenensis plantlets usually have longer leaves. Sagittaria usually has very clear cell structure in the leaf, more obvious than Vallisneria or Echinodorus. Thats my tuppence