I've never been allowed to have a dog, though I've always wanted one, but I may be able to get one soon. Even though people shouldn't give dogs as gifts, I suppose they still do. Would it be better to check out the shelters before Christmas, and if I find one I like get it then, so there's an...