A vet visit sounds like a great idea

Wheezing is not a good sign. Keep us posted on the outcome