It could be a "bladder" stone or at least the start of one.
In terms of the urine, that could be a Urinary Tract Infection. Sometimes the urine has more of an odour and and darker color if that is the case. Small stones or sand are usually a sign that your dog has a UTI.
As you say, best bet is to get her off to the vet ASAP as if any blockage occurs, it can cause a lot more pain and suffering.
In terms of the urine, that could be a Urinary Tract Infection. Sometimes the urine has more of an odour and and darker color if that is the case. Small stones or sand are usually a sign that your dog has a UTI.
As you say, best bet is to get her off to the vet ASAP as if any blockage occurs, it can cause a lot more pain and suffering.