121 German Shepherd Dogs & Puppies For Sale near Scotland

    Regional freeads (within 50 miles of Scotland)

  • German shepherd kcreg
    1
    Dundee - 34 miles

    £650

  • Kc Reg German Shepard Puppies
    2
    Glasgow - 32 miles

    £600

  • Falkirk - 15 miles

    £600

  • Currie - 25 miles

    £700

  • Currie - 25 miles

    £700

    National freeads (50 miles or above)

  • Treharris - 314 miles

    £500

  • full pedigree rare east german champion bred german shephard with champion bred full history papers
    5
    Bradford - 181 miles

    £350

  • Awaiting Image
    0
    Whitchurch - 228 miles

    £3,600

  • Wickford - 359 miles

    £1,000

  • Awaiting Image
    0
    7
    Barking and Dagenham - 358 miles

  • Super little man
    1
    Sandy - 313 miles

    £100

  • "MAGIC" MOLLY (CUDDLY & CUTE!)
    1
    Northampton - 295 miles

    £450

  • AMY (CUTY & CUDDLY!)
    1
    Northampton - 295 miles

    £450

  • Sunderland - 125 miles

    £850

  • husky x german shepheard for stud
    1
    Cramlington - 114 miles

    £200

  • Looking for new home
    1
    Sandy - 313 miles

    £275

  • St. Austell - 403 miles

    £800

  • Gorgeous German shepherd puppies ready to go.
    7
    Battle - 405 miles

    £595

  • German sheperd for stud
    1
    Bolton - 188 miles

    £150

  • Burnley - 175 miles

    £600

  • Swansea - 311 miles

    £123

  • Sittingbourne - 380 miles

    £3,000

  • Camberley - 356 miles

    £250

  • Sittingbourne - 380 miles

    £5,000

  • Basingstoke - 357 miles

    £200

  • KENSI (CHUNKY & LOVEABLE) !!!
    1
    Northampton - 295 miles

    £550

  • German Shepard puppy for sale
    3
    Doncaster - 205 miles

    £330

  • Beautiful straight backed German shepherd puppies
    10
    King's Lynn - 288 miles

    £650

  • Long coated German shepherd pups
    2
    Accrington - 176 miles

    £450

  • Reggie German Shepherd dog
    8
    Wakefield - 193 miles

  • Siberian Husky/German shepherd puppies
    6
    Leicester - 268 miles

    £550

  • german shepard male
    1
    Swansea - 310 miles

    £250

  • Awaiting Image
    0
    Hounslow - 352 miles

  • German sheperd puppies
    9
    Bolton - 188 miles

    £500

  • German Shepherd at stud
    8
    Sunderland - 128 miles

    £200

  • BLADE German Shepherds For Family Protection
    5 1
    Brough - 208 miles

  • German shepherd pups
    2
    Keighley - 177 miles

    £400

  • 2 yeat old female
    1
    Accrington - 176 miles

    £200

  • Beautiful big boned pedigree German Shepherd puppies.
    3
    Wisbech - 284 miles

    £595

  • Awaiting Image
    0
    Mexborough - 210 miles

  • motorbike 125 cc
    2
    Abergele - 201 miles

    £1,450

  • German shepherd puppies
    2
    Camborne - 420 miles

    £850

  • Awaiting Image
    0
    Southwark - 357 miles

    £50

  • BEWARE DANGEROUS DOG
    4
    Clitheroe - 169 miles

    £350

  • Simba  family protection dog
    6
    Wakefield - 193 miles

    £2,000

  • German sheperd puppy's
    8
    Hull - 212 miles

    £400