Trent is a German Shepherd & Australian Cattle Dog mix that is very smart and eager to please!

read more