The main difference between an English Pugabull and an American Pugabull is in the parent breeds involved. An English Pugabull is a mix between an English Bulldog and a Pug, whereas an American Pugabull is a mix between an American Bulldog and a Pug. Due to the differences in the parent breeds, these two hybrids might have different characteristics and temperaments.