There are a lot of different breeds of good hiking dogs that are good at surviving hikes, but some of the best include the Bernese Mountain Dog, the Australian Cattle Dog, the Border Collie, and the Labrador Retriever. These breeds are all known for their endurance, strength, and intelligence, which makes them ideal for hiking companions. They are also generally good-natured dogs that enjoy being around people, which makes them great hiking buddies.