Flash

Flash is a small aboandoned Boarder Collie puppy. He is adopted by a farming family.