boxer mix! Boxers are notorious for not being able to swim, for some reason.
Deep chest, narrow body, single coat, lack of body fat. [no buoyancy]
Any dog “built like a hatchet” is going to have problems swimming.