My 5 month old male Lab puppy has a stopped shoulder growth plate, resulting in him limping and his left leg being 14 cm and his right leg barely 13 cm. A few surgical options, one including amputation of the entire right leg. Any thoughts on moving forward or long term prognosis? He was also neutered at 3.5 months...thinking this could have contributed to the stopped growth plates...???