hmmm I dunno...but i think $600 is too low for downtown. CAn't you foster where you are?
i really don't think it's the location, because downtown you'll meet all kinds of hyper people too. Downtown has less parks/green areas and paths unless you go right by the mountain...that's a great dog walking area i think ...leafy
some people don't advertise they allow pets but they're on a "dog allowed if there's no noise" rule.
can't you find someone from that meetup group to meet with you more often? a friend maybe?
good luck!