Hi! We adopted a puppy from a shelter about a month ago, and we were told he was a mix. Out of curiosity and preparation we ran a DNA test. It turns out he is 50% American Staffordshire Terrier and the other 50% is evenly split between a Border Collie and Great Pyrenees! I’ve done a been of research on each of the breeds and some of their mixes but no idea what the three can result in. Anyone have any idea of the temperament, size, possible health issues I should be prepared for? I just want to make sure I am giving my pup the best care 