Welcome to YT! Can't wait to hear what name you settle on for "boy"
I agree with the above about the breath - it's not the food. I would get them to a vet and have their teeth checked. They most likely have some decay and need a dental.
Nice to mee you