Completely screened and baffled can vents are the way to go, keep all those pesky critters out!

 

iStock_000018176864XSmall

Livonia, Michigan roof vent install