This Dog-Sized Lizard Has Been Spotted In Texas And LouisianaThis Dog-Sized Lizard Has Been Spotted In Texas And LouisianaI DON'T HAVE TIME FOR THIS.Lauren MoyerLauren Moyer