Crosby is a cattle dog border collie mix! He loves people and is excellent (submissive) with cats but is very temperamental with dogs. He needs lots of exercise! He can play rough so be cautious with smaller kids.
Australian cattle dog/ Border Collie