Keep your pets in cosy heaven with cat and dog beds. All handmade by people living with chronic illness, disability or caring for those affected

Filter

DSCN0534

Pet bed for cat or small dog with a westie dog print

£ 28.50
  • EUR: € 32.04
  • USA: $ 37.91
  • AUD: $ 52.04
7596D0FF-66ED-490D-AACA-F42D4854C9EB

Multi- coloured, Paw Design, Crochet Blanket.

£ 30.00
  • EUR: € 33.72
  • USA: $ 39.90
  • AUD: $ 54.78
002

Hand knitted dog blanket – triangle design with fluffy trim – medium

£ 18.00
  • EUR: € 20.23
  • USA: $ 23.94
  • AUD: $ 32.87
the posh dog clothing company carry small yellow sling 1

Dog / small animal carry sling / pouch – 001 – size: small

£ 9.50
  • EUR: € 10.68
  • USA: $ 12.64
  • AUD: $ 17.35
the posh dog clothing company blanket small blue 1

Posh Dog hand knitted blanket – 001 – small size

£ 14.00
  • EUR: € 15.74
  • USA: $ 18.62
  • AUD: $ 25.56
the posh dog clothing company dog pet blanket travel mat 1

Handmade fleece pet travel mat – size S/M (Copy)

£ 9.50
  • EUR: € 10.68
  • USA: $ 12.64
  • AUD: $ 17.35
the posh dog clothing company dog pet blanket travel mat 1

Handmade fleece pet travel mat – size S/M

£ 9.50
  • EUR: € 10.68
  • USA: $ 12.64
  • AUD: $ 17.35
the posh dog sleeping small red 1

Handmade dog fleece sleeping bag – size S

£ 12.50
  • EUR: € 14.05
  • USA: $ 16.63
  • AUD: $ 22.82
2015-08-16 00.55.57

Handmade fleece pet sleeping bag – size M/L

£ 24.50
  • EUR: € 27.54
  • USA: $ 32.59
  • AUD: $ 44.74
the posh dog clothing company dog pet blanket travel mat 1

Handmade fleece pet travel mat – size S/M

£ 9.50
  • EUR: € 10.68
  • USA: $ 12.64
  • AUD: $ 17.35
the posh dog clothing company dog pet blanket travel mat 1

Handmade fleece pet travel mat – size S

£ 8.50
  • EUR: € 9.55
  • USA: $ 11.31
  • AUD: $ 15.52
the posh dog sleeping small yellow 2

Handmade dog fleece sleeping bag – size S

£ 12.50
  • EUR: € 14.05
  • USA: $ 16.63
  • AUD: $ 22.82
il_570xN.1328653718_qey8

Handmade Cat Bed made with Carrier Bags

£ 20.00
  • EUR: € 22.48
  • USA: $ 26.60
  • AUD: $ 36.52