Cheap up to £50
£50 - £200
From £200
dog houses 8
beds 82
domes 3
sofas 1
bowls 9
scratching posts 150