Here's what happened when I went on vacation in August for a couple of weeks:
Model X 100D (3/22/17 delivery), 2017.28 c528869 firmware, parked in garage, temperatures in the 90's to 100's F in Arizona, no fob nearby.
Energy saving on, always connected off, cabin overheat protection off.
The car was sleeping most of this time, but woke up once in a while and was scheduled to charge every day at 12:05 AM.
Monitored with TeslaFi.
8/21 12 AM (day after we left) 261.47 Rated Miles
8/26 12 AM charged from 253.30 rated miles to 263.02 rated miles
9/3 12 AM charged from 253.29 rated miles to 263.33 rated miles
9/6 12 AM the day we returned, 261.77 rated miles remaining.
That's 16 full days sitting in the garage, and a total loss of 19.46 rated miles, or 1.22 miles per day.
Contrast this with a one day loss, again sitting in the garage, after no driving the previous day (cabin overheat well past any 12 hour limit):
17.17.4 firmware, parked in garage, temperatures in the 90's to 100's F in Arizona, fob in my pocket.
Energy saving on, always connected off, cabin overheat protection on.
The car was in idle mode the entire time, never sleeping.
Monitored with TeslaFi.
7/2 12 AM 257.00 rated miles (start of the day), charge from 257 rated miles to 269.53 rated miles
7/3 12 AM 257.63 rated miles remaining.
That's 11.90 rated miles lost in 24 hours. The car never went to sleep because cabin overheat protection was enabled. I don't think cabin overheat protection actually activated, the maximum inside or outside temperature was 98F degrees.
So, yes, 7 to 13 rated miles per day vampire loss is entirely normal, depending on your settings and logging apps.
But 1 to 2 miles per day is also easily achievable with the right settings.