ahem the only correct way to do any cowsay command is to end with double piped "cowsay -n" invocations.
$ figlet moo | cowsay -n | cowsay -n
______________________________
/ _________________________ \
| / \ |
| | _ __ ___ ___ ___ | |
| | | '_ ` _ \ / _ \ / _ \ | |
| | | | | | | | (_) | (_) | | |
| | |_| |_| |_|\___/ \___/ | |
| \ / |
| ------------------------- |
| \ ^__^ |
| \ (oo)\_______ |
| (__)\ )\/\ |
| ||----w | |
\ || || /
------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||