Military outposts and special transports that land in random locations on the map every once in a while are where you can find the best items. These places tend to attract lots of other players, however, so be prepared for quite some competition.
The character of Bloodhound dates back to the early days of Titanfall's first iteration. Concept art from that period shows a very similar character that would eventually evolve into the familiar badass.