Yes! You Can Get Free Dog Treats From Del Taco!Yes! You Can Get Free Dog Treats From Del Taco!National Dog Day is Monday and Del Taco is celebrating with a limited line of “Del Barko” all natural dog treats in bacon, cheese and hash brown flavors (yes, hash browns)!Rik MikalsRik Mikals