Corgis are great dogs and I have three. If you're going to go that route, buy at least two. One,by itself, won't be able to fend off a coyote or a raccoon....