I think I partially answered my own question. The x component of the dog's velocity can never be >= the man's velocity. Since the x component of the dog's position will obviously lag that of the man in the beginning, the dog will never be able to make up the difference. The question is, what's the distance between them at infinity?