Looks to likely mostly be an APBT to me. Can't say without seeing a pedigree or if the dog is of known lineage. Could have some other breeds mixed in or be part AmStaff.