Out of 101 Dalmatians, 29 have a spot only on the left ear, 17 have a spot only on the right ear, and 22 Dalmatians have no spots on their ears.

How many Dalmatians have a spot on the right ear

#
Subtract from 101 the number of Dalmatians that have a spot only on their left ear, and the number of those that have no spots at all:

$101-22-29=50$.

## Answer

50 Dalmatians.