249 Pug Dogs & Puppies For Sale in UK

  • Buy Now with
    Colchester

    £850

    Collection only
  •  Pug Chocolate MERLE stud boy
    4
    Tavistock

  • Girl white pug
    3
    Sudbury

    £450

  • Buy Now with
    Colchester

    £850

    Collection only
  • Parti poodle for stud
    1
    Southend On Sea

    £150

  • Stunning KC Pug Puppies
    9
    Alfreton

    £1,250

  • 2 amazing 3/4 pugs
    8
    Sheffield

    £550

  • Pug puppies
    3
    Ealing

    £950

  • Pure KC reg 1 gorgeous pug boy left.
    4
    Braintree

    £1,000

  • Female pug 3 yo
    4
    Dover

    £350

  • Fareham

    £680

  • Pure cute pug puppies
    2
    Doncaster

    £800

  • Pug/King Charles cavelier
    10
    Runcorn

    £550

  • Very Cute KC Registered Female Pedigree Pug Puppy for Sale
    4
    Rotherham

    £900

  • Cracking chunky Fawn pug puppies for sale
    6
    Pentre

    £700

  • Stunning  kc registered  pug puppies
    3
    Stourport On Severn

    £850

  • Pug puppy fawn boy
    5
    Enfield

    £850

  • Pug babies
    1
    Doncaster

    £1,000

  • Adorable KC Registered black Pug puppies
    3
    Hammersmith and Fulham

    £590

  • Border collie male
    1
    Walsall

    £150

  • Barnsley

    £150

  • Adorable Pug Puppies
    10
    Bristol

    £800

  • KC registered pug puppies
    5
    Redruth

    £1,000

  • House Of Pugs - Stunning Applehead Kc Reg Fawn Pug Puppies
    2
    Wooler

    £410

  • 4 months old , all injections done beautiful puppy
    3
    Bolton

    £600

  • Pug puppies
    3
    Greenwich

    £550

  • pug
    2
    Penzance

    £750

  • Pug puppy 2 girls 1 boy
    3
    Ebbw Vale

    £950

  • Egham

    £650

  • Buy Now with
    Colchester

    £850

    Collection only
  • Pitlochry

    £1,200

  • 2 x beautiful girl pugs
    4
    Tamworth

    £1,200

  • Full bred fawn pug puppies for sale.
    3
    Belfast

    £430

  • Oldbury

    £440

  • Kc Reg Pug Puppies
    9
    Newport

    £1,200

  • Birmingham

    £850

  • Godstone

    £550

  • Hillingdon

    £1,200

  • Grantham

    £495

  • working cocker spaniel pups
    3
    Bathgate

    £700

  • Carrickfergus

    £300

  • Porkie pups
    6
    Goole

    £400