Hikers find missing puppy months after it disappeared