dog, bordercollie, collie, black & white, sitting, sitting on, verandah, verandahs, porch, porches, dogs, pet, pets, rug, black, white, area, border collie, canine, floor cover, veranda, furnishing, shepherd dog, animal, mammal, domestic animal, carpet