I have a male, German Shepard puppy who is 4 months old now. He has been diagnosed with cryptorchidism, which is where one testical stays in the body, or the body is waiting for it to drop. He is an active dog who plays in the water, but this morning I noticed a solid, marble sized bump on his mid shaft. It’s on the side where the testical SHOULD be, but is in his body. I was also reading that male dogs have glands around there that swell when aroused, but this ‘swelling’ hasn’t went down. I was wondering if maybe that’s the missing testical, or is it something much more dangerous?