dogs cat dog fantasy cats fiction kittens breeder dungeons dragons puppy pet fairies horror basset griffon science fiction