A soup ladle works great. I learned that trick from my vet when I needed to capture urine from Foxy because she was having trouble. Her problem ended up being renal failure but that's not uncommon with a very elderly dog near the end.
Suzie, I definitely sympathize with you on the picky peeing problem. Phebe doesn't much like going anywhere but at home. She will, but only when desperate. It seems like she does best when we can find a place another dog has marked -- of course!
Well, if my mother's little mind was working properly she would tell me that Meggie takes after me! She always used to talk about how I hated public bathrooms as a child. I can hear her now telling me that what goes around comes around and what a pest I was when we were away from home. I even wet my pants on purpose once because I didn't want to go in her friends dirty bathroom! Maybe this is my pay back!