Australian Kelpie is a type of working dog known as the sheep dog. Although the medium size, but Kelpie has a body lean, strong and sturdy, so it Read More