Olá, teoricamente não temos como saber, mas na prática, pessoas acostumadas podem estimar sim.
Acho que 5 meses e 9 kg é muito pouco para um cão grande e como o vet disse, ele está bem, poderá ser pequeno ou médio. E muito importante, você conhece os pais de seu cão?
Outra, você deve medir a altura do cão, o ponto de referência é a cernelha, base do pescoço. No mais algumas características como patas, pernas, focinho, etc. servem para basearmos.
Conselho meu: verifique na net cães com 5 meses de raças que você conhece e tire suas conclusões.
