DD Diggidy Dogs Pet Stores & Supplies Shrewsbury, Shropshire, United Kingdom Diggidy Dogs is a pet store and supply shop in Shrewsbury, Shropshire, United Kingdom. It sells food, treats…