hey i think any medium sized to large dog will do dont think coyotes are that much of a problem in a town why should they attack a dog its more the other way round i think