Please reason step by step, and put your final answer within \boxed{}.
John wants to start a zoo. He has 15 snakes, twice as many monkeys as snakes, 5 fewer lions than monkeys, 8 more pandas than lions, and some dogs. John has a total of 114 animals. What is the ratio of the number of dogs to the number of pandas?
user