Rough Collie dogs for sale
Rough Collies are a medium-sized breed of dog that is known for their thick, long coats. They are also known for being very intelligent and easy to train. Rough Collies are a popular breed of dog, and they make great family pets. They are loyal and loving, and they will always try to please their owners. Rough Collies are also known for being very good with children.