The typical litter size of a Bichon Poodle is 2-5 puppies.