I would assume so because those things are more related to the vitamin itself rather than who takes it. So I would guess that vitamin D is always fat soluble and stores in the body. What I do know about cats and vitamin D that's different from humans is that they can't synthesize vitamin D from sun exposure---it has to come from dietary sources. And it would be really really difficult to overdose a cat on vitamin D--- they have a very high tolerance.