Assuming Darby is spayed, she most likely has a urinary tract infection or interstitial cystitis.
Many times this is caused by a dry food diet:
Stones and crystals are also possible, but less common.She peed on your bed because she feels a burning sensation when she voids and is trying to alert you to her distress.
The cranberry juice was the absolute right idea. It will lower the PH of her urine and stop the burning.Give Darby one tsp a day for ten days.
Get her started on canned food ONLY, no dry food at all.
She is also going to need an antibiotic like clavamox to cure the infection.
if you do not have a vet I have free coupons:
here are two Vets that offer a free first visit:
In the meantime keep pushing fluids to flush the bladder.
You can use puppy pads to keep your bed clean.
Please let me know how Darby is doing. Reply here or if you prefer we can speak on the phone.
Please be so kind as to rate my answer with positive feedback; that is the only way I receive credit for my assistance. Thank you very much!
Providing a positive rating will not end our conversation, should you need me for any follow-up. Simply click 'Reply' for clarification or additional information, if needed, at no additional charge.