I'm not on a Mac right now. But "man chmod" on the Solaris server I am logged into says
" -R Recursively descends through directory arguments, set-
ting the mode for each file as described above. When
symbolic links are encountered, the mode of the target
file is changed, but no recursion takes place."
Note that's -R not -r.