Pizza for dogs? Dallas spot serving $8 pies for pooches...