Even with pulmonic stenosis, which is more severe than a heart murmur, my boys have been able to get neutered and they have not gained weight. No offense to your vet, but I would get a second opinion. My vet required a final echo done before the surgery just to make sure that nothing had changed...