This looks (and I think it is) a pretty simple problem.
My reasoning is as follows :
In time t, the dog does 3 jumps
In time t, the fox does 5 jumps
In one jump let the fox cover k units of distance
therefore, in one jump, the dog covers 3k units of distance
In time t, dog covers 3 * 3k = 9k units of distance
In time t, fox covers 5 * k units of distance
Since time is constant, ratio of speeds of dog : fox = 9 : 5
I have pored over this problem and the solution for a long time, the reason being that in the answer key, the answer is stated as 3 : 5. Can someone explain whether my reasoning is flawed or the answer key is wrong ?