Channel 7 News – Cane Toad Sniffing Dogs

in the news Sep 24, 2021

Channel 7 News Video – Cane Toad Sniffing Dogs. Steve and his cane toad detector dogs, Max the Lab and Tom the kelpie on 7 NEWS April 28th, 2012.

Check out other videos.

Don’t forget to check out my Facebook Page to keep up with the very latest, also items that are only available to my special Facebook likers.