In a class of 28 students, 19 have a cat and 6 have a dog. There are 5 students who do not have a cat or a dog. What is the probability that a student who has a cat also has a dog?