Does a baby have less blood than an adult?

Yes, this is true. Because the size of an infant there is going to be less blood. An adult will have more because of the size difference.