A border collie dog is an excellent companion for a person of any age, for a single owner, or a large family with several children.
A border collie dog is an excellent companion for a person of any age, for a single owner, or a large family with several children.