Welcome To Amarillo, Home of the Sod PoodleWelcome To Amarillo, Home of the Sod PoodleWhat exactly is a Sod Poodle? Stuff of Legend or maybe something much more familiar?Michael RiveraMichael Rivera