My name is ***** ***** I’ve been involved professionally with dogs in the health and behavioral fields for over 18 years. It will be my pleasure to work with you today.
This could indicate a dislocated knee cap or luxating patella. The popping could be the joint popping back into place. Popping can often be heard in dogs with hip dysplasia as well. Let me give you some information on these conditions first.
The following site goes over the surgery to correct this.
this site talks about hip dysplasia.
I would only leave ice on for 5 minutes on and 10 minutes off. The tissue can become damaged with longer icing. Your vet may recommend some warm compresses as well or even a heating pad on low. Most likely some antiinflammatory medication will be given. Imaging will likely be done to ensure the tendons are undamaged but usually if you have an acl/ccl injury the dog will not put their foot on the ground. So definitely take Speckles in to see your vet this morning.
I hope this information is helpful to you. If you would like any additional information or have more questions please don’t hesitate to press the reply to expert or continue conversation button so I can address any issues you still have . If you do find this helpful, please take this opportunity to rate my answer positively so I am compensated for my time.