Dogs in the GoodDog Obedience School win a blue ribbon for learning how to sit, a green ribbon for learning how to roll over, and a white ribbon for learning how to stay. There are 100 dogs in the school.
73 have blue ribbons, 39 have green ribbons, and 62 have white ribbons.
21 have a blue ribbon and a green ribbon; 28 have a green ribbon and a white ribbon; 41 have a blue ribbon and a white ribbon.
14 have all three ribbons.
How many dogs have not learned any tricks?