i will have access to to either carpet / vinyl flooring from family that are contractors, do you think one or the other would be better or worse for this application, i would like to have something across the entire floor due to were i live it is quite cold and having something on top of the concrete would help, plus it will keep the whole floor clean when animals are brought in.
I'd put vinyl under the carpet. No need for a rubber mat that way, and it'll be nice to walk on (warmer too) and if the blood/pee/whatever soaks through the carpet the vinyl will hold it off the floor until it spreads out and drys under the carpet.