Definitely bulldog, but Sapphire is right, the last shot looks like a pit. The mixture is definitely a possibility, but it is hard to tell since I cant really tell how big the dog is. Make sure you dont let him get away with much because if he is part pit he can become the classic bully breed. Good luck.