Cane Toad Sniffing Dogs - Channel 7 News

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 on my Video Page

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.

Call Now ButtonCall Steve