Three San Diego restaurants rank among Yelp's best places to eat with dogs