--
The estimate uses breed-specific growth rates. For toy/small breeds: adult weight = current weight * (52 / current age). For medium/large: adult weight = current weight * (40 / current age). For giant: adult weight = current weight * (30 / current age). This is a simplified estimate; actual weight may vary.