Border Collie

Canon

Border Collie - Adult - Male
Adopted Large Mix

Jake

Border Collie - Young - Male
Adopted Large Mix