Cooper is ok!
The ultra sound came back normal with no masses, growths, etc and his pancreas looked good! His bilirubin is high which could be a result of his stones. We are putting him back on Royal Canin SO, but this time RC Moderate SO which is higher fiber and lower fat. Hopefully he will be able to poop with it. He's also going to be on meloxicam/medicam which will help with his urine and also help him pass his little stones. The vet definitely things his erection problem is either part of the stones issue or he has a secondary infection which is causing him to lick himself, thereby becoming aroused. Ugh.
Repeating what the vet says and posting it here is like playing a game of telephone. I have no idea if I posted what she said!