What Breed is My Dog?
I agree that you should definately ask your vet but it kind of looks like a boxer/pit mix to me. Not all pits have a pointed face. I had a dog that looked very similar and was a boxer/pit mix.
Use Your Vacuum for Fleas
Does this work if you have a canister vacuum?