Stories tagged New Zeland

Don't you just hate it when your dog swallows a cane toad? Click on this video to find out, and see, what occurred when this happened in New Zealand. WARNING: You will see dog vomit in this video.