Petco, where the pets go. That’s the motto the specialty retailer aims to bring to its latest retail development: Petco’s flagship store in Union Square...