Jack is a 10 week old small/medium mixed breed. Based on coloring he may have some Australian Shepherd. He will not be a big dog, possibly 20 to 25 pounds in our estimation. He is a friendly, happy young man learning to be a big dog from his foster brothers. He is up to date on all vaccination and microchipped.