on average, they reach almost their full height by 18 months but keep on getting more massive, and sometimes taller, until they reach 4 years old.
for small and medium sized breeds, 6-8 months is about the right time they stop growing, but giant breeds like the mastiff take longer.