173 Shih Tzu Dogs & Puppies For Sale near Swansea

    Regional freeads (within 50 miles of Swansea)

  • Treorchy - 17 miles

  • Bridgend - 13 miles

    £375

  • Llanelli - 10 miles

    £350

  • Neath - 14 miles

    £100

  • Tonypandy - 21 miles

    £400

  • Ferndale - 21 miles

    £400

  • Cardigan - 42 miles

    £1,000

  • Shih-tzu Puppies Imperial Dobbie liver colours
    4
    Barry - 33 miles

    £950

  • Beautiful Bishon/Shitzu puppies, 10 weeks old
    4
    Swansea - 5 miles

    £400

  • Kc reg shih tzu puppies
    5
    Milford Haven - 45 miles

    £750

  • Shih tzu pups
    4
    Clynderwen - 39 miles

    £500

  • Shih Tzu x Bichon
    4
    Carmarthen - 26 miles

    £450

  • Shorkie puppies
    2
    Newport - 43 miles

    £450

  • LUSH shih tzu babies 2 left
    4
    Port Talbot - 6 miles

    £395

  • Llanelli - 14 miles

    £425

  • Adorable Shih Tzu x Bichon babies all colours Females
    7
    Ammanford - 12 miles

    £550

  • 4 year old male shitzu
    4
    Merthyr Tydfil - 26 miles

    £100

  • GORGEOUS BUNDLE OF SHIH TZU PUPPIES
    5
    Burry Port - 15 miles

    £550

  • Shitzu X chuiahua pups
    2
    Tonypandy - 21 miles

    £400

  • Kc reg shihtzu puppys
    2
    Porth - 23 miles

    £575

  • Burry Port - 13 miles

    £550

  • shitz tzu dog
    4
    Caerphilly - 30 miles

    £500

    National freeads (50 miles or above)

  • Havant - 138 miles

    £900

  • Oldbury - 101 miles

    £470

  • Nottingham - 151 miles

    £300

  • Strathaven - 280 miles

    £650

  • Waterlooville - 136 miles

    £495

  • Plymouth - 85 miles

    £500

  • Doncaster - 178 miles

    £500

  • Bexley - 174 miles

    £500

  • last to 2
    4
    Dover - 228 miles

    £450

  • Shihzu cross Yorkshire terrier 7 months old
    2
    Nottingham - 151 miles

    £300

  •  Imperial karashishi Shi tzu puppy
    2
    Gloucester - 72 miles

    £450

  • Three shithtzu x pups
    4
    Tower Hamlets - 169 miles

    £475

  • Shih tzu x poodle boy puppy ready now
    6
    Norwich - 232 miles

    £550

  • Market Harborough - 140 miles

    £550

  •  Imperial Shih Tzu puppy’s 3 boys
    8
    Ashford - 209 miles

    £800

  • Shih Tzu Puppies For Sale
    3
    Bournemouth - 109 miles

    £560

  • Shihtzu x chihuahua pups
    5
    Sunderland - 248 miles

    £400

  • Shih tzu
    5
    Keighley - 176 miles

    £500

  • Shihpoo Puppies
    3
    Lowestoft - 249 miles

    £550

  • Shih Tzu Imperial puppies
    4
    Preston - 158 miles

    £950

  • Full imperial karshishi  shih stu puppies for sale girls and boys
    5
    Rochford - 199 miles

    £595

  • Shih Tzu Puppies For Sale
    4
    Wolverhampton - 100 miles

    £450

  • Imperial karashishi shi-tzu puppys
    3
    Gloucester - 72 miles

    £500

  • Shitzue x jack Russell puppies
    4
    Gravesend - 187 miles

    £345

  • Extremely cute shihtzu x Cavalier Pups
    10
    Tower Hamlets - 169 miles

    £495

  • Imperial karashishi shi-tzu puppys
    3
    Gloucester - 72 miles

    £550

  • Male pedigree Shih Tzu puppy
    7
    Oswestry - 87 miles

    £500

  • Shih tzu
    7
    Keighley - 176 miles

    £550

  • For sale gorgeous male pedigree Shih tzu
    7
    Oswestry - 87 miles

    £500