Students who have cats, dogs, or no pets.
Students with dogs
Students with cats
Students with no pets
16
12
7
Total students with pets:
28
There are 16 students with dogs
There are 12 students with cats
7 students do not have dogs or cats