Pet stores in South Dildo, Newfoundland and Labrador The most complete information about Pet stores in South Dildo, Newfoundland and Labrador: Addresses, phone numbers, reviews and other information. All stores Convenience Home goods Liquor Pet Store All pet stores in South Dildo Happy Tails Pet Shop Store Pet Closed now Until 10:0 75 Main Hwy, South Dildo, NL A0B 1R0 Get Directions Contacts Write a review