I would keep this write up on file and leave the tenant a copy. I personally would tell him to follow what you have found. I would not pay anything towards his heating as you have discussed the house prior to him moving in.
Leave a notice in regard to the dog feces you have found and inidicate this is indeed a lease violation. I would keep it simple and leave it at that.
If he decides to break the lease take proper action per your research in your area. Document EVERYTHING. Before accepting another tenant I would do everything I can to shore up the windows and anything else that may contribute to a tenant complaining about the issue.