It could be a beaver. We also have a muskrat that swims like that. He gets pretty close to our kayaks. He will also swim underwater for a bit.
Sounds like weather there acts like ours here in Michigan. We go from cold to boiling in no time - sometimes even in the same day lol.