Gotta say uh, not so much hg... Let us not push pets as gifts unless the recipient is fully aware and on board with getting, keeping and maintaining the animal!
How about a pet gift certificate and they can pick out the perfect one! (it has to be a perfect match you know!!)