what sound does an echidna make drool.pet drool by dr chris brown treats are high quality, australian made and packed with functional ingredients designed to make treat time fun again. Category:pet food and supplies Global Rank:785,169 visits:47.9K pages/Per:2.6 ADS