In order to exclude a folder with find command on a mac, you need to use to command:
-path ./path-to-exclude -prune -o
E.g. to find .txt files in the current folder without descending into a folder called foo, use the following command:
find . -path ./foo -prune -o -name '*.txt'
References
linux – Exclude directory from find . command – Stack Overflow. http://stackoverflow.com/questions/4210042/exclude-directory-from-find-command [17/01/2017].