You had them since they were 1 month old? Why??
Chihuahuas can take up to 18 months before they reach their adult weight & size.
They usually reach their full sceletal frame by 8 months or so, then they slowly fill out.
At 2 and 3 months they are just tiny puppies, most people only bring them home
at this age. Who sold you such young pups???