I'm in the process of making the same decision, but Ella will be 21 months at the time of the spay. My regular vet will not do the stomach staple, but will do the spay with all pre-op blood work and EKG for 600.00. If we decide to go ahead and do the stomach staple at the time of spay, Oradell Animal Hospital will do both procedures for 1200.00. Sounds pricey, but Oradell is a AAHA Reaccreditation hospital that has a staff onboard 24/7 and they have a team of specialist there in case something goes wrong. Personally, I would wait to do anything until the pup is closer to 2 years old, regardless of what the vets might tell you. My vet has been trying to make me feel bad since Ella was 6 months old for waiting to spay, but I just tell her that I'm not comfortable doing it until she is fully developed. Best of luck with your pup.