Puppy~!

Character designs have evolved a bit, and will probably take a while to settle down.