Three Doggie Diner Heads are parked on Treasure Island