I really wish I had an answer for you... I can imagine that to be a bit upsetting not to know exactly what it is. Did you ever bring it up the the breeder you bought your pup from? Or maybe getting a second opinion from another vet might help you too... Keep us posted